./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash edc22a27a339ef391e3ea3841daa4645b584cc0ad7185141d6d001b72dd17f19 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 23:58:53,251 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 23:58:53,252 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 23:58:53,284 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 23:58:53,284 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 23:58:53,286 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 23:58:53,287 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 23:58:53,290 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 23:58:53,291 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 23:58:53,292 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 23:58:53,293 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 23:58:53,294 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 23:58:53,294 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 23:58:53,295 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 23:58:53,297 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 23:58:53,298 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 23:58:53,298 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 23:58:53,299 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 23:58:53,301 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 23:58:53,303 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 23:58:53,304 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 23:58:53,306 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 23:58:53,307 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 23:58:53,307 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 23:58:53,310 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 23:58:53,310 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 23:58:53,311 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 23:58:53,312 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 23:58:53,312 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 23:58:53,313 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 23:58:53,313 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 23:58:53,314 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 23:58:53,314 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 23:58:53,315 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 23:58:53,316 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 23:58:53,316 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 23:58:53,316 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 23:58:53,317 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 23:58:53,317 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 23:58:53,317 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 23:58:53,318 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 23:58:53,318 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-12-06 23:58:53,337 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 23:58:53,337 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 23:58:53,338 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 23:58:53,338 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 23:58:53,338 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 23:58:53,339 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 23:58:53,339 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 23:58:53,339 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-12-06 23:58:53,339 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-12-06 23:58:53,343 INFO L138 SettingsManager]: * Use old map elimination=false [2021-12-06 23:58:53,343 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-12-06 23:58:53,343 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-12-06 23:58:53,343 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-12-06 23:58:53,343 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 23:58:53,343 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 23:58:53,343 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 23:58:53,343 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-12-06 23:58:53,344 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 23:58:53,344 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 23:58:53,345 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 23:58:53,345 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 23:58:53,345 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 23:58:53,346 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-12-06 23:58:53,346 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_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> edc22a27a339ef391e3ea3841daa4645b584cc0ad7185141d6d001b72dd17f19 [2021-12-06 23:58:53,539 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 23:58:53,554 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 23:58:53,556 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 23:58:53,557 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 23:58:53,557 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 23:58:53,558 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i [2021-12-06 23:58:53,599 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/data/be40c1505/191ab9ab40d94fa1b4a094eed6c603f1/FLAG7d2e08031 [2021-12-06 23:58:53,995 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 23:58:53,995 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i [2021-12-06 23:58:54,004 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/data/be40c1505/191ab9ab40d94fa1b4a094eed6c603f1/FLAG7d2e08031 [2021-12-06 23:58:54,014 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/data/be40c1505/191ab9ab40d94fa1b4a094eed6c603f1 [2021-12-06 23:58:54,015 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 23:58:54,016 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 23:58:54,018 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 23:58:54,018 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 23:58:54,020 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 23:58:54,021 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,021 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@742b5633 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54, skipping insertion in model container [2021-12-06 23:58:54,022 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,026 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 23:58:54,048 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 23:58:54,232 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 23:58:54,238 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 23:58:54,266 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 23:58:54,285 INFO L208 MainTranslator]: Completed translation [2021-12-06 23:58:54,285 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54 WrapperNode [2021-12-06 23:58:54,286 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 23:58:54,286 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 23:58:54,287 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 23:58:54,287 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 23:58:54,292 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,302 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,316 INFO L137 Inliner]: procedures = 111, calls = 9, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 54 [2021-12-06 23:58:54,316 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 23:58:54,317 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 23:58:54,317 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 23:58:54,317 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 23:58:54,323 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,323 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,325 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,326 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,329 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,332 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,334 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,335 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 23:58:54,336 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 23:58:54,336 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 23:58:54,336 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 23:58:54,337 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (1/1) ... [2021-12-06 23:58:54,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:54,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:54,361 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:54,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-12-06 23:58:54,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 23:58:54,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 23:58:54,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 23:58:54,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 23:58:54,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 23:58:54,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 23:58:54,469 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 23:58:54,470 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 23:58:54,557 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 23:58:54,561 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 23:58:54,562 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-12-06 23:58:54,563 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 11:58:54 BoogieIcfgContainer [2021-12-06 23:58:54,563 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 23:58:54,564 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-12-06 23:58:54,564 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-12-06 23:58:54,566 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-12-06 23:58:54,567 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 23:58:54,567 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 06.12 11:58:54" (1/3) ... [2021-12-06 23:58:54,568 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@d6d1c54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 11:58:54, skipping insertion in model container [2021-12-06 23:58:54,568 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 23:58:54,568 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:54" (2/3) ... [2021-12-06 23:58:54,568 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@d6d1c54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 11:58:54, skipping insertion in model container [2021-12-06 23:58:54,573 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 23:58:54,573 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 11:58:54" (3/3) ... [2021-12-06 23:58:54,574 INFO L388 chiAutomizerObserver]: Analyzing ICFG array01-alloca-1.i [2021-12-06 23:58:54,612 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-12-06 23:58:54,612 INFO L360 BuchiCegarLoop]: Hoare is false [2021-12-06 23:58:54,612 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-12-06 23:58:54,612 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-12-06 23:58:54,612 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-12-06 23:58:54,612 INFO L364 BuchiCegarLoop]: Difference is false [2021-12-06 23:58:54,612 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-12-06 23:58:54,612 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-12-06 23:58:54,624 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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-12-06 23:58:54,643 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2021-12-06 23:58:54,643 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:54,643 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:54,647 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-12-06 23:58:54,648 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:58:54,648 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-12-06 23:58:54,648 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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-12-06 23:58:54,649 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2021-12-06 23:58:54,649 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:54,649 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:54,650 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-12-06 23:58:54,650 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:58:54,655 INFO L791 eck$LassoCheckResult]: Stem: 4#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 9#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 5#L561true assume !(main_~array_size~0#1 < 1); 8#L561-2true call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 12#L565-3true [2021-12-06 23:58:54,655 INFO L793 eck$LassoCheckResult]: Loop: 12#L565-3true assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14#L565-2true main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 12#L565-3true [2021-12-06 23:58:54,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:54,659 INFO L85 PathProgramCache]: Analyzing trace with hash 925669, now seen corresponding path program 1 times [2021-12-06 23:58:54,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:54,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845374113] [2021-12-06 23:58:54,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:54,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:54,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:54,735 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:54,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:54,755 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:54,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:54,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1507, now seen corresponding path program 1 times [2021-12-06 23:58:54,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:54,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159759105] [2021-12-06 23:58:54,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:54,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:54,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:54,767 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:54,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:54,774 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:54,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:54,775 INFO L85 PathProgramCache]: Analyzing trace with hash 889568455, now seen corresponding path program 1 times [2021-12-06 23:58:54,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:54,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085786166] [2021-12-06 23:58:54,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:54,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:54,793 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:54,811 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:54,996 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:58:54,997 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:58:54,997 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:58:54,997 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:58:54,997 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:58:54,997 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:54,998 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:58:54,998 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:58:54,998 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration1_Lasso [2021-12-06 23:58:54,998 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:58:54,998 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:58:55,013 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,017 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,092 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,093 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,095 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,097 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,099 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,100 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,103 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,104 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:55,228 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:58:55,232 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:58:55,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,234 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-12-06 23:58:55,235 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:55,243 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:55,243 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:55,244 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:55,244 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:55,244 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:55,245 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:55,245 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:55,247 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:55,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:55,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,267 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-12-06 23:58:55,274 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:55,281 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:55,281 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:55,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:55,281 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:55,286 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:55,286 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:55,290 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:55,321 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2021-12-06 23:58:55,321 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,322 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-12-06 23:58:55,325 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:55,334 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:55,334 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:55,334 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:55,334 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:55,334 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:55,335 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:55,335 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:55,336 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:55,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2021-12-06 23:58:55,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,362 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-12-06 23:58:55,363 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:55,371 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:55,371 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:55,371 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:55,371 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:55,376 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:55,376 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:55,382 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:55,401 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-12-06 23:58:55,401 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,402 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-12-06 23:58:55,403 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:55,410 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:55,410 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:55,410 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:55,411 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:55,414 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:55,414 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:55,421 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:55,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2021-12-06 23:58:55,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,441 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-12-06 23:58:55,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-12-06 23:58:55,449 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:55,449 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:55,449 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:55,449 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:55,449 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:55,450 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:55,450 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:55,451 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:55,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-12-06 23:58:55,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,470 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-12-06 23:58:55,471 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:55,478 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:55,478 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:55,478 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:55,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:55,484 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:55,484 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:55,493 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:58:55,520 INFO L443 ModelExtractionUtils]: Simplification made 12 calls to the SMT solver. [2021-12-06 23:58:55,520 INFO L444 ModelExtractionUtils]: 9 out of 22 variables were initially zero. Simplification set additionally 9 variables to zero. [2021-12-06 23:58:55,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:55,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:55,524 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:55,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-12-06 23:58:55,525 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:58:55,534 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2021-12-06 23:58:55,534 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:58:55,534 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~1#1, v_rep(select #length ULTIMATE.start_main_#t~malloc8#1.base)_1) = -4*ULTIMATE.start_main_~i~1#1 + 1*v_rep(select #length ULTIMATE.start_main_#t~malloc8#1.base)_1 Supporting invariants [1*ULTIMATE.start_main_~numbers~0#1.offset >= 0] [2021-12-06 23:58:55,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-12-06 23:58:55,565 INFO L297 tatePredicateManager]: 2 out of 4 supporting invariants were superfluous and have been removed [2021-12-06 23:58:55,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:55,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:55,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 23:58:55,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:55,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 23:58:55,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:55,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-12-06 23:58:55,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:55,686 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2021-12-06 23:58:55,687 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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) Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:55,741 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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). Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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 35 states and 50 transitions. Complement of second has 8 states. [2021-12-06 23:58:55,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 23:58:55,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:55,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 32 transitions. [2021-12-06 23:58:55,749 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 32 transitions. Stem has 4 letters. Loop has 2 letters. [2021-12-06 23:58:55,750 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:55,750 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 32 transitions. Stem has 6 letters. Loop has 2 letters. [2021-12-06 23:58:55,750 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:55,750 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 32 transitions. Stem has 4 letters. Loop has 4 letters. [2021-12-06 23:58:55,750 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:55,751 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 35 states and 50 transitions. [2021-12-06 23:58:55,754 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2021-12-06 23:58:55,757 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 35 states to 12 states and 16 transitions. [2021-12-06 23:58:55,758 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:58:55,759 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2021-12-06 23:58:55,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 16 transitions. [2021-12-06 23:58:55,759 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:58:55,759 INFO L681 BuchiCegarLoop]: Abstraction has 12 states and 16 transitions. [2021-12-06 23:58:55,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states and 16 transitions. [2021-12-06 23:58:55,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2021-12-06 23:58:55,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 1.3333333333333333) 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-12-06 23:58:55,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 16 transitions. [2021-12-06 23:58:55,783 INFO L704 BuchiCegarLoop]: Abstraction has 12 states and 16 transitions. [2021-12-06 23:58:55,783 INFO L587 BuchiCegarLoop]: Abstraction has 12 states and 16 transitions. [2021-12-06 23:58:55,783 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-12-06 23:58:55,783 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12 states and 16 transitions. [2021-12-06 23:58:55,784 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2021-12-06 23:58:55,784 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:55,784 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:55,784 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2021-12-06 23:58:55,784 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-12-06 23:58:55,785 INFO L791 eck$LassoCheckResult]: Stem: 120#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 121#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 122#L561 assume !(main_~array_size~0#1 < 1); 123#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 124#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 126#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 129#L551-3 [2021-12-06 23:58:55,785 INFO L793 eck$LassoCheckResult]: Loop: 129#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 118#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 119#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 128#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 129#L551-3 [2021-12-06 23:58:55,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:55,785 INFO L85 PathProgramCache]: Analyzing trace with hash 889568397, now seen corresponding path program 1 times [2021-12-06 23:58:55,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:55,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230043029] [2021-12-06 23:58:55,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:55,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:55,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:55,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:58:55,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230043029] [2021-12-06 23:58:55,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230043029] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:58:55,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:58:55,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 23:58:55,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559416748] [2021-12-06 23:58:55,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:58:55,844 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:58:55,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:55,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1882892, now seen corresponding path program 1 times [2021-12-06 23:58:55,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:55,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887619254] [2021-12-06 23:58:55,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:55,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:55,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,852 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:55,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,859 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:55,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:58:55,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 23:58:55,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 23:58:55,901 INFO L87 Difference]: Start difference. First operand 12 states and 16 transitions. cyclomatic complexity: 6 Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:55,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:58:55,916 INFO L93 Difference]: Finished difference Result 13 states and 16 transitions. [2021-12-06 23:58:55,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 23:58:55,917 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 13 states and 16 transitions. [2021-12-06 23:58:55,918 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2021-12-06 23:58:55,918 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 13 states to 13 states and 16 transitions. [2021-12-06 23:58:55,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-06 23:58:55,918 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2021-12-06 23:58:55,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 16 transitions. [2021-12-06 23:58:55,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 23:58:55,918 INFO L681 BuchiCegarLoop]: Abstraction has 13 states and 16 transitions. [2021-12-06 23:58:55,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states and 16 transitions. [2021-12-06 23:58:55,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 12. [2021-12-06 23:58:55,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 1.25) internal successors, (15), 11 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-12-06 23:58:55,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 15 transitions. [2021-12-06 23:58:55,920 INFO L704 BuchiCegarLoop]: Abstraction has 12 states and 15 transitions. [2021-12-06 23:58:55,920 INFO L587 BuchiCegarLoop]: Abstraction has 12 states and 15 transitions. [2021-12-06 23:58:55,920 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-12-06 23:58:55,920 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12 states and 15 transitions. [2021-12-06 23:58:55,920 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2021-12-06 23:58:55,920 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:55,920 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:55,921 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 23:58:55,921 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-12-06 23:58:55,921 INFO L791 eck$LassoCheckResult]: Stem: 150#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 151#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 152#L561 assume !(main_~array_size~0#1 < 1); 153#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 154#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 155#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 156#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 157#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 161#L551-3 [2021-12-06 23:58:55,921 INFO L793 eck$LassoCheckResult]: Loop: 161#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 158#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 159#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 160#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 161#L551-3 [2021-12-06 23:58:55,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:55,921 INFO L85 PathProgramCache]: Analyzing trace with hash 176793839, now seen corresponding path program 1 times [2021-12-06 23:58:55,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:55,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675488834] [2021-12-06 23:58:55,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:55,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,933 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:55,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,945 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:55,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:55,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1882892, now seen corresponding path program 2 times [2021-12-06 23:58:55,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:55,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586878141] [2021-12-06 23:58:55,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:55,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:55,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,950 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,954 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:55,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:55,955 INFO L85 PathProgramCache]: Analyzing trace with hash -357810950, now seen corresponding path program 1 times [2021-12-06 23:58:55,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:55,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286829411] [2021-12-06 23:58:55,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:55,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:55,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,968 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:55,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:55,982 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:56,227 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:58:56,228 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:58:56,228 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:58:56,228 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:58:56,228 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:58:56,228 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,228 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:58:56,228 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:58:56,228 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration3_Lasso [2021-12-06 23:58:56,228 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:58:56,229 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:58:56,234 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,236 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,238 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,240 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,241 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,349 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,351 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,352 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,355 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,356 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,358 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,359 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,360 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,361 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,362 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,363 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,365 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:56,562 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:58:56,562 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:58:56,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,563 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-12-06 23:58:56,564 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,571 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,571 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:56,572 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,572 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,572 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,572 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:56,572 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:56,573 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,591 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2021-12-06 23:58:56,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,592 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-12-06 23:58:56,594 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,601 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,601 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,601 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,602 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,602 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,604 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,623 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2021-12-06 23:58:56,623 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,624 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-12-06 23:58:56,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-12-06 23:58:56,632 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,632 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,632 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,633 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,633 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,636 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,653 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:56,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,654 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-12-06 23:58:56,655 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,662 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:56,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,663 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,663 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:56,663 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:56,664 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2021-12-06 23:58:56,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,683 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-12-06 23:58:56,683 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,690 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,691 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,691 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,691 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,692 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,692 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,694 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2021-12-06 23:58:56,713 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,713 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-12-06 23:58:56,715 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,722 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,723 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,723 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,723 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,725 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,725 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,729 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2021-12-06 23:58:56,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,748 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-12-06 23:58:56,748 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,756 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,756 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,756 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,756 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,757 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,758 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,761 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:56,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,780 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-12-06 23:58:56,782 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,788 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,789 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,789 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,789 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,792 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,792 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,798 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2021-12-06 23:58:56,816 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,817 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-12-06 23:58:56,818 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,825 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,825 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,825 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,825 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,826 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,826 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,829 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:56,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2021-12-06 23:58:56,847 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,848 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-12-06 23:58:56,850 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:56,857 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:56,857 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:56,857 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:56,857 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:56,862 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:56,862 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:56,875 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:58:56,889 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-06 23:58:56,889 INFO L444 ModelExtractionUtils]: 26 out of 37 variables were initially zero. Simplification set additionally 8 variables to zero. [2021-12-06 23:58:56,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:56,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:56,890 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:56,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-12-06 23:58:56,892 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:58:56,900 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:58:56,900 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:58:56,900 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_test_fun_~N#1, ULTIMATE.start_test_fun_~i~0#1) = 1*ULTIMATE.start_test_fun_~N#1 - 1*ULTIMATE.start_test_fun_~i~0#1 Supporting invariants [] [2021-12-06 23:58:56,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2021-12-06 23:58:56,925 INFO L297 tatePredicateManager]: 5 out of 5 supporting invariants were superfluous and have been removed [2021-12-06 23:58:56,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:56,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 23:58:56,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:56,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:56,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 23:58:56,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:56,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:56,969 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2021-12-06 23:58:56,969 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 12 states and 15 transitions. cyclomatic complexity: 5 Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:56,978 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 12 states and 15 transitions. cyclomatic complexity: 5. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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 17 states and 22 transitions. Complement of second has 4 states. [2021-12-06 23:58:56,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2021-12-06 23:58:56,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:56,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 14 transitions. [2021-12-06 23:58:56,979 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 14 transitions. Stem has 8 letters. Loop has 4 letters. [2021-12-06 23:58:56,980 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:56,980 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 14 transitions. Stem has 12 letters. Loop has 4 letters. [2021-12-06 23:58:56,980 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:56,980 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 14 transitions. Stem has 8 letters. Loop has 8 letters. [2021-12-06 23:58:56,980 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:56,980 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 17 states and 22 transitions. [2021-12-06 23:58:56,981 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:58:56,981 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 17 states to 16 states and 21 transitions. [2021-12-06 23:58:56,981 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:58:56,981 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2021-12-06 23:58:56,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 21 transitions. [2021-12-06 23:58:56,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:58:56,981 INFO L681 BuchiCegarLoop]: Abstraction has 16 states and 21 transitions. [2021-12-06 23:58:56,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states and 21 transitions. [2021-12-06 23:58:56,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 15. [2021-12-06 23:58:56,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 14 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-12-06 23:58:56,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 20 transitions. [2021-12-06 23:58:56,983 INFO L704 BuchiCegarLoop]: Abstraction has 15 states and 20 transitions. [2021-12-06 23:58:56,983 INFO L587 BuchiCegarLoop]: Abstraction has 15 states and 20 transitions. [2021-12-06 23:58:56,983 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-12-06 23:58:56,983 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 20 transitions. [2021-12-06 23:58:56,983 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:58:56,983 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:56,983 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:56,984 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 23:58:56,984 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:58:56,984 INFO L791 eck$LassoCheckResult]: Stem: 255#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 256#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 257#L561 assume !(main_~array_size~0#1 < 1); 258#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 259#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 260#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 261#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 262#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 269#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 263#L552-3 [2021-12-06 23:58:56,984 INFO L793 eck$LassoCheckResult]: Loop: 263#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 264#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 263#L552-3 [2021-12-06 23:58:56,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:56,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1185641744, now seen corresponding path program 1 times [2021-12-06 23:58:56,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:56,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909889701] [2021-12-06 23:58:56,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:56,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:56,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:56,993 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:57,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:57,003 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:57,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:57,003 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 1 times [2021-12-06 23:58:57,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:57,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597680998] [2021-12-06 23:58:57,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:57,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:57,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:57,008 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:57,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:57,011 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:57,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:57,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1235383701, now seen corresponding path program 1 times [2021-12-06 23:58:57,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:57,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22777050] [2021-12-06 23:58:57,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:57,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:57,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:57,023 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:57,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:57,041 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:57,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2021-12-06 23:58:57,246 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:58:57,247 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:58:57,247 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:58:57,247 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:58:57,247 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:58:57,247 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,247 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:58:57,247 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:58:57,247 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration4_Lasso [2021-12-06 23:58:57,247 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:58:57,247 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:58:57,249 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,251 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,252 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,253 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,255 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,256 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,257 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,258 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,259 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,364 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,365 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,366 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,368 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,369 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,370 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,371 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,373 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,374 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:57,552 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:58:57,552 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:58:57,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,553 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-12-06 23:58:57,556 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,565 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,565 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,565 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,565 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,566 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:57,566 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:57,569 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2021-12-06 23:58:57,589 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,590 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-12-06 23:58:57,591 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,598 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:57,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,598 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:57,598 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:57,599 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2021-12-06 23:58:57,617 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,618 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-12-06 23:58:57,619 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,626 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,626 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:57,626 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,626 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,626 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,626 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:57,626 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:57,627 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-12-06 23:58:57,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,647 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-12-06 23:58:57,649 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,656 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,657 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,657 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,657 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,658 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:57,658 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:57,660 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,678 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2021-12-06 23:58:57,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,679 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-12-06 23:58:57,680 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,687 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,687 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:57,687 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,687 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,687 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,688 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:57,688 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:57,689 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2021-12-06 23:58:57,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,707 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-12-06 23:58:57,708 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,715 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:57,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,715 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:57,715 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:57,716 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:57,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,735 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-12-06 23:58:57,736 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,743 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:57,743 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,743 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,743 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,743 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:57,743 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:57,744 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:57,763 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,764 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-12-06 23:58:57,765 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,772 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,772 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:57,772 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,772 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,772 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,772 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:57,772 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:57,773 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,791 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2021-12-06 23:58:57,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,792 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-12-06 23:58:57,793 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,799 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,800 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,800 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,800 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,802 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:57,802 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:57,806 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,825 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2021-12-06 23:58:57,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,826 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-12-06 23:58:57,827 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:57,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,835 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,835 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,835 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,839 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:57,839 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:57,849 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:57,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-12-06 23:58:57,868 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,869 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-12-06 23:58:57,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-12-06 23:58:57,876 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:57,877 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:57,877 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:57,877 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:57,879 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:57,879 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:57,884 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:58:57,891 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-06 23:58:57,891 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2021-12-06 23:58:57,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:57,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:57,891 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:57,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-12-06 23:58:57,892 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:58:57,901 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:58:57,902 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:58:57,902 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) ULTIMATE.start_main_~numbers~0#1.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) ULTIMATE.start_main_~numbers~0#1.offset)_1 Supporting invariants [] [2021-12-06 23:58:57,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2021-12-06 23:58:57,930 INFO L297 tatePredicateManager]: 4 out of 6 supporting invariants were superfluous and have been removed [2021-12-06 23:58:57,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:57,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 23:58:57,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:57,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:57,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:58:57,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:57,997 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:57,998 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 2 loop predicates [2021-12-06 23:58:57,998 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 15 states and 20 transitions. cyclomatic complexity: 8 Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:58,023 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 15 states and 20 transitions. cyclomatic complexity: 8. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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 24 states and 31 transitions. Complement of second has 8 states. [2021-12-06 23:58:58,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 23:58:58,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:58,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-12-06 23:58:58,024 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 9 letters. Loop has 2 letters. [2021-12-06 23:58:58,024 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:58,024 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 11 letters. Loop has 2 letters. [2021-12-06 23:58:58,025 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:58,025 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 9 letters. Loop has 4 letters. [2021-12-06 23:58:58,025 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:58,025 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 24 states and 31 transitions. [2021-12-06 23:58:58,026 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:58:58,026 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 24 states to 19 states and 24 transitions. [2021-12-06 23:58:58,026 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:58:58,027 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:58:58,027 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 24 transitions. [2021-12-06 23:58:58,027 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:58:58,027 INFO L681 BuchiCegarLoop]: Abstraction has 19 states and 24 transitions. [2021-12-06 23:58:58,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states and 24 transitions. [2021-12-06 23:58:58,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2021-12-06 23:58:58,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 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-12-06 23:58:58,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 23 transitions. [2021-12-06 23:58:58,029 INFO L704 BuchiCegarLoop]: Abstraction has 18 states and 23 transitions. [2021-12-06 23:58:58,029 INFO L587 BuchiCegarLoop]: Abstraction has 18 states and 23 transitions. [2021-12-06 23:58:58,029 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-12-06 23:58:58,029 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 18 states and 23 transitions. [2021-12-06 23:58:58,030 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:58:58,030 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:58,030 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:58,031 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 23:58:58,031 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:58:58,031 INFO L791 eck$LassoCheckResult]: Stem: 387#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 388#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 389#L561 assume !(main_~array_size~0#1 < 1); 390#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 391#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 392#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 393#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 394#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 397#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 398#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 399#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 395#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 396#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 383#L552-3 [2021-12-06 23:58:58,031 INFO L793 eck$LassoCheckResult]: Loop: 383#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 384#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 383#L552-3 [2021-12-06 23:58:58,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:58,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1792762469, now seen corresponding path program 2 times [2021-12-06 23:58:58,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:58,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542291494] [2021-12-06 23:58:58,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:58,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:58,084 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:58,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:58:58,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542291494] [2021-12-06 23:58:58,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542291494] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:58:58,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375452396] [2021-12-06 23:58:58,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:58:58,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:58:58,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:58,085 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:58:58,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-06 23:58:58,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:58:58,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:58:58,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 23:58:58,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:58,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:58:58,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-12-06 23:58:58,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:58,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375452396] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:58:58,191 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:58:58,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2021-12-06 23:58:58,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764475742] [2021-12-06 23:58:58,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:58:58,191 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:58:58,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:58,192 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 2 times [2021-12-06 23:58:58,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:58,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665986696] [2021-12-06 23:58:58,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:58,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:58,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,196 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,199 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:58,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:58:58,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 23:58:58,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-12-06 23:58:58,228 INFO L87 Difference]: Start difference. First operand 18 states and 23 transitions. cyclomatic complexity: 9 Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:58,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:58:58,290 INFO L93 Difference]: Finished difference Result 32 states and 39 transitions. [2021-12-06 23:58:58,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:58:58,291 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 32 states and 39 transitions. [2021-12-06 23:58:58,292 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:58:58,292 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 32 states to 21 states and 25 transitions. [2021-12-06 23:58:58,292 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:58:58,293 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:58:58,293 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 25 transitions. [2021-12-06 23:58:58,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:58:58,293 INFO L681 BuchiCegarLoop]: Abstraction has 21 states and 25 transitions. [2021-12-06 23:58:58,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 25 transitions. [2021-12-06 23:58:58,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 20. [2021-12-06 23:58:58,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:58,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 24 transitions. [2021-12-06 23:58:58,295 INFO L704 BuchiCegarLoop]: Abstraction has 20 states and 24 transitions. [2021-12-06 23:58:58,295 INFO L587 BuchiCegarLoop]: Abstraction has 20 states and 24 transitions. [2021-12-06 23:58:58,295 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-12-06 23:58:58,295 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20 states and 24 transitions. [2021-12-06 23:58:58,295 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:58:58,295 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:58,295 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:58,296 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 23:58:58,296 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:58:58,296 INFO L791 eck$LassoCheckResult]: Stem: 532#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 533#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 534#L561 assume !(main_~array_size~0#1 < 1); 535#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 536#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 537#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 538#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 539#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 546#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 545#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 542#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 543#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 547#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 540#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 541#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 528#L552-3 [2021-12-06 23:58:58,296 INFO L793 eck$LassoCheckResult]: Loop: 528#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 529#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 528#L552-3 [2021-12-06 23:58:58,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:58,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1166615491, now seen corresponding path program 3 times [2021-12-06 23:58:58,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:58,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506867449] [2021-12-06 23:58:58,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:58,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,313 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:58,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,327 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:58,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:58,327 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 3 times [2021-12-06 23:58:58,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:58,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031500572] [2021-12-06 23:58:58,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:58,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:58,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,331 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,335 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:58,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:58,335 INFO L85 PathProgramCache]: Analyzing trace with hash 131023752, now seen corresponding path program 1 times [2021-12-06 23:58:58,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:58,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68392484] [2021-12-06 23:58:58,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:58,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,347 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:58,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:58,358 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:58,628 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:58:58,628 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:58:58,628 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:58:58,628 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:58:58,628 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:58:58,629 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:58,629 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:58:58,629 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:58:58,629 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration6_Lasso [2021-12-06 23:58:58,629 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:58:58,629 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:58:58,631 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,632 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,634 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,634 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,635 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,636 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,637 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,638 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,639 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,640 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,641 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,767 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,769 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,770 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,771 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,772 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,773 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,774 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:58:58,975 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:58:58,976 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:58:58,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:58,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:58,976 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:58,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-12-06 23:58:58,978 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:58,985 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:58,985 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:58,985 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:58,985 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:58,986 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:58,986 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:58,989 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-12-06 23:58:59,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,007 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-12-06 23:58:59,009 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,017 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:59,017 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:59,019 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-12-06 23:58:59,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,038 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-12-06 23:58:59,039 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,046 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,046 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:59,046 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,046 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,046 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,047 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:59,047 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:59,048 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:59,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,066 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-12-06 23:58:59,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,074 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,074 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:59,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,075 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:59,075 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:59,075 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-12-06 23:58:59,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,094 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-12-06 23:58:59,095 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,102 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,102 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,102 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,102 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,103 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:59,103 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:59,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-12-06 23:58:59,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,124 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-12-06 23:58:59,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,132 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:59,132 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,132 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,132 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:59,133 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:59,133 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-12-06 23:58:59,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,152 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-12-06 23:58:59,153 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,161 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,162 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:59,162 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:59,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-12-06 23:58:59,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,182 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-12-06 23:58:59,184 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,191 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:59,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,191 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,191 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:59,191 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:59,192 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,211 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-12-06 23:58:59,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,211 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-12-06 23:58:59,213 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,219 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,220 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:59,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,220 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:59,220 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:59,221 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-12-06 23:58:59,239 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,239 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-12-06 23:58:59,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,276 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,276 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:58:59,276 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,276 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,276 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,277 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:58:59,277 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:58:59,278 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-12-06 23:58:59,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,303 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-12-06 23:58:59,304 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,312 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,312 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,312 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,312 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,314 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:59,314 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:59,318 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:58:59,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:59,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,337 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-12-06 23:58:59,338 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:58:59,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:58:59,345 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:58:59,345 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:58:59,345 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:58:59,347 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:58:59,347 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:58:59,352 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:58:59,358 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-12-06 23:58:59,358 INFO L444 ModelExtractionUtils]: 5 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-12-06 23:58:59,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:58:59,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:59,359 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:59,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-12-06 23:58:59,360 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:58:59,368 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:58:59,368 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:58:59,368 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset (- 4) (* ULTIMATE.start_main_~i~1#1 4)))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset (- 4) (* ULTIMATE.start_main_~i~1#1 4)))_1 Supporting invariants [] [2021-12-06 23:58:59,387 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-12-06 23:58:59,407 INFO L297 tatePredicateManager]: 8 out of 10 supporting invariants were superfluous and have been removed [2021-12-06 23:58:59,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:59,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:59,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 23:58:59,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:59,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:59,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:58:59,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:59,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:59,549 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.6 stem predicates 2 loop predicates [2021-12-06 23:58:59,549 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8 Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-12-06 23:58:59,578 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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) Result 26 states and 32 transitions. Complement of second has 7 states. [2021-12-06 23:58:59,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 5 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:58:59,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-12-06 23:58:59,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2021-12-06 23:58:59,579 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 15 letters. Loop has 2 letters. [2021-12-06 23:58:59,580 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:59,580 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:58:59,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:59,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 23:58:59,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:59,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:58:59,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:59,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:59,712 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.6 stem predicates 2 loop predicates [2021-12-06 23:58:59,712 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8 Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-12-06 23:58:59,744 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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) Result 26 states and 32 transitions. Complement of second has 7 states. [2021-12-06 23:58:59,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 5 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:58:59,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-12-06 23:58:59,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2021-12-06 23:58:59,745 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 15 letters. Loop has 2 letters. [2021-12-06 23:58:59,745 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:59,745 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:58:59,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:59,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 23:58:59,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:59,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:59,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:58:59,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:59,873 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-12-06 23:58:59,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:58:59,888 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.6 stem predicates 2 loop predicates [2021-12-06 23:58:59,888 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8 Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-12-06 23:58:59,955 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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) Result 53 states and 66 transitions. Complement of second has 14 states. [2021-12-06 23:58:59,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 6 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:58:59,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-12-06 23:58:59,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 43 transitions. [2021-12-06 23:58:59,957 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 15 letters. Loop has 2 letters. [2021-12-06 23:58:59,957 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:59,957 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 17 letters. Loop has 2 letters. [2021-12-06 23:58:59,957 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:59,957 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 15 letters. Loop has 4 letters. [2021-12-06 23:58:59,957 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:58:59,957 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 53 states and 66 transitions. [2021-12-06 23:58:59,958 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2021-12-06 23:58:59,959 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 53 states to 48 states and 59 transitions. [2021-12-06 23:58:59,959 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2021-12-06 23:58:59,959 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-12-06 23:58:59,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 59 transitions. [2021-12-06 23:58:59,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:58:59,959 INFO L681 BuchiCegarLoop]: Abstraction has 48 states and 59 transitions. [2021-12-06 23:58:59,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states and 59 transitions. [2021-12-06 23:58:59,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 29. [2021-12-06 23:58:59,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:58:59,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 35 transitions. [2021-12-06 23:58:59,961 INFO L704 BuchiCegarLoop]: Abstraction has 29 states and 35 transitions. [2021-12-06 23:58:59,961 INFO L587 BuchiCegarLoop]: Abstraction has 29 states and 35 transitions. [2021-12-06 23:58:59,961 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-12-06 23:58:59,962 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 29 states and 35 transitions. [2021-12-06 23:58:59,962 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:58:59,962 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:58:59,962 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:58:59,962 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 23:58:59,962 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:58:59,963 INFO L791 eck$LassoCheckResult]: Stem: 936#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 937#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 938#L561 assume !(main_~array_size~0#1 < 1); 939#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 940#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 941#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 942#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 943#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 959#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 952#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 951#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 950#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 946#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 947#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 960#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 944#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 945#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 932#L552-3 [2021-12-06 23:58:59,963 INFO L793 eck$LassoCheckResult]: Loop: 932#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 933#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 932#L552-3 [2021-12-06 23:58:59,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:59,963 INFO L85 PathProgramCache]: Analyzing trace with hash 734791073, now seen corresponding path program 4 times [2021-12-06 23:58:59,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:59,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672788575] [2021-12-06 23:58:59,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:59,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:59,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:59,972 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:59,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:59,982 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:59,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:59,982 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 4 times [2021-12-06 23:58:59,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:59,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455206837] [2021-12-06 23:58:59,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:59,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:59,986 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:58:59,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:58:59,988 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:58:59,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:59,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1759585766, now seen corresponding path program 2 times [2021-12-06 23:58:59,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:59,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725044362] [2021-12-06 23:58:59,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:59,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:59,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:00,000 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:00,011 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:00,333 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:00,334 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:00,334 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:00,334 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:00,334 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:00,334 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,334 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:00,334 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:00,334 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration7_Lasso [2021-12-06 23:59:00,334 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:00,334 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:00,335 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,337 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,338 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,339 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,340 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,341 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,342 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,343 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,343 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,344 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,345 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,346 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,347 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,348 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,349 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,495 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,497 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:00,686 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:00,686 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:00,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,686 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-12-06 23:59:00,687 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,695 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,695 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,695 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,695 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,695 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,696 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,696 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-12-06 23:59:00,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,715 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-12-06 23:59:00,716 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,722 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,722 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,722 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,722 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,723 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:00,723 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:00,725 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,743 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-12-06 23:59:00,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,744 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-12-06 23:59:00,745 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,751 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,751 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,752 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,752 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,752 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,752 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,752 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,753 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2021-12-06 23:59:00,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,771 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-12-06 23:59:00,772 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,779 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,779 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,779 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,779 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,779 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,780 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,780 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,781 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2021-12-06 23:59:00,799 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,800 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-12-06 23:59:00,801 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,807 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,808 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,808 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,808 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,808 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:00,808 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:00,811 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-12-06 23:59:00,828 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,829 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-12-06 23:59:00,830 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,837 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,837 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,837 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,837 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,837 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,838 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,838 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,839 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:00,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,857 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-12-06 23:59:00,858 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,865 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,865 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,865 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,865 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,865 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,865 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,865 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,866 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2021-12-06 23:59:00,884 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,884 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-12-06 23:59:00,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,892 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,892 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,892 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,893 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,893 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,893 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,911 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:00,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,912 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-12-06 23:59:00,913 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,919 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,920 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,920 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,920 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,920 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,921 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-12-06 23:59:00,939 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,939 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-12-06 23:59:00,941 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,947 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,947 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,948 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,948 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,949 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-12-06 23:59:00,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,967 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-12-06 23:59:00,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:00,975 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:00,975 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:00,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:00,976 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:00,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:00,976 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:00,976 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:00,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:00,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-12-06 23:59:00,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:00,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:00,995 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:00,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-12-06 23:59:00,997 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,004 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,004 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,004 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,005 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,005 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,007 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2021-12-06 23:59:01,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,026 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-12-06 23:59:01,027 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,034 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,035 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,035 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,037 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,055 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2021-12-06 23:59:01,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,056 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-12-06 23:59:01,057 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,063 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,063 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:01,063 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,063 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,064 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,064 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:01,064 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:01,065 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,082 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-12-06 23:59:01,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,083 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-12-06 23:59:01,084 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,091 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,091 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,091 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,091 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,092 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,093 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2021-12-06 23:59:01,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,115 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-12-06 23:59:01,116 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,123 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,124 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,124 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,124 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,126 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,126 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,130 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:01,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,148 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-12-06 23:59:01,149 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,156 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,156 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,156 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,160 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,160 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,189 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2021-12-06 23:59:01,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,190 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-12-06 23:59:01,191 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,198 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,198 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,198 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,198 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,200 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,200 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,205 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:01,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,223 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-12-06 23:59:01,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-12-06 23:59:01,231 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,231 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,231 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,231 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,232 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,232 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,235 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2021-12-06 23:59:01,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,254 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-12-06 23:59:01,255 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,263 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,263 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,266 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:01,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2021-12-06 23:59:01,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,284 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-12-06 23:59:01,285 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:01,292 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:01,293 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:01,293 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:01,293 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:01,295 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:01,295 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:01,300 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:01,307 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-12-06 23:59:01,307 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-06 23:59:01,307 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:01,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,308 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-12-06 23:59:01,308 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:01,316 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:01,316 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:01,316 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 4))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 4))_1 Supporting invariants [] [2021-12-06 23:59:01,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2021-12-06 23:59:01,368 INFO L297 tatePredicateManager]: 13 out of 15 supporting invariants were superfluous and have been removed [2021-12-06 23:59:01,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2021-12-06 23:59:01,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:01,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 23:59:01,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:01,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:01,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:01,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:01,463 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.3 stem predicates 2 loop predicates [2021-12-06 23:59:01,463 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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-12-06 23:59:01,476 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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 31 states and 39 transitions. Complement of second has 4 states. [2021-12-06 23:59:01,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:01,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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-12-06 23:59:01,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:01,477 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 17 letters. Loop has 2 letters. [2021-12-06 23:59:01,478 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:01,478 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:01,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:01,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:01,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 23:59:01,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:01,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:01,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:01,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:01,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:01,570 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.3 stem predicates 2 loop predicates [2021-12-06 23:59:01,571 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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-12-06 23:59:01,584 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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 31 states and 39 transitions. Complement of second has 4 states. [2021-12-06 23:59:01,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:01,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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-12-06 23:59:01,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:01,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 17 letters. Loop has 2 letters. [2021-12-06 23:59:01,585 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:01,585 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:01,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:01,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:01,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 23:59:01,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:01,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:01,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:01,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:01,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:01,680 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.3 stem predicates 2 loop predicates [2021-12-06 23:59:01,680 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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-12-06 23:59:01,720 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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 50 states and 63 transitions. Complement of second has 10 states. [2021-12-06 23:59:01,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:01,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 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-12-06 23:59:01,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 29 transitions. [2021-12-06 23:59:01,721 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 29 transitions. Stem has 17 letters. Loop has 2 letters. [2021-12-06 23:59:01,721 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:01,721 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 29 transitions. Stem has 19 letters. Loop has 2 letters. [2021-12-06 23:59:01,722 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:01,722 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 29 transitions. Stem has 17 letters. Loop has 4 letters. [2021-12-06 23:59:01,722 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:01,722 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 63 transitions. [2021-12-06 23:59:01,723 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:01,723 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 43 states and 53 transitions. [2021-12-06 23:59:01,723 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2021-12-06 23:59:01,723 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2021-12-06 23:59:01,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 53 transitions. [2021-12-06 23:59:01,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:01,723 INFO L681 BuchiCegarLoop]: Abstraction has 43 states and 53 transitions. [2021-12-06 23:59:01,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 53 transitions. [2021-12-06 23:59:01,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 25. [2021-12-06 23:59:01,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 25 states have (on average 1.2) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:01,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 30 transitions. [2021-12-06 23:59:01,725 INFO L704 BuchiCegarLoop]: Abstraction has 25 states and 30 transitions. [2021-12-06 23:59:01,725 INFO L587 BuchiCegarLoop]: Abstraction has 25 states and 30 transitions. [2021-12-06 23:59:01,725 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-12-06 23:59:01,725 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 30 transitions. [2021-12-06 23:59:01,726 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:01,726 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:01,726 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:01,726 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:01,726 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:01,726 INFO L791 eck$LassoCheckResult]: Stem: 1366#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1367#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 1368#L561 assume !(main_~array_size~0#1 < 1); 1369#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 1370#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1371#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1372#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1373#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1376#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 1381#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 1377#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1378#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1384#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1374#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1375#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1379#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1385#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1383#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1382#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1362#L552-3 [2021-12-06 23:59:01,726 INFO L793 eck$LassoCheckResult]: Loop: 1362#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1363#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 1362#L552-3 [2021-12-06 23:59:01,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:01,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1359773592, now seen corresponding path program 5 times [2021-12-06 23:59:01,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:01,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030361865] [2021-12-06 23:59:01,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:01,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:01,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:01,783 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:01,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:01,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030361865] [2021-12-06 23:59:01,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030361865] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:01,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996639925] [2021-12-06 23:59:01,783 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 23:59:01,783 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:01,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:01,784 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:01,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-12-06 23:59:01,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-12-06 23:59:01,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:01,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 23:59:01,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:01,900 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:01,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:01,925 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:01,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996639925] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:01,925 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:01,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2021-12-06 23:59:01,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574224475] [2021-12-06 23:59:01,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:01,926 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:59:01,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:01,926 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 5 times [2021-12-06 23:59:01,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:01,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979442668] [2021-12-06 23:59:01,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:01,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:01,929 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:01,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:01,932 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:01,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:01,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 23:59:01,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-06 23:59:01,955 INFO L87 Difference]: Start difference. First operand 25 states and 30 transitions. cyclomatic complexity: 10 Second operand has 16 states, 15 states have (on average 2.4) internal successors, (36), 16 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-12-06 23:59:02,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:02,021 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2021-12-06 23:59:02,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:59:02,021 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 40 states and 47 transitions. [2021-12-06 23:59:02,022 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:02,022 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 40 states to 28 states and 33 transitions. [2021-12-06 23:59:02,022 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:59:02,023 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:59:02,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 33 transitions. [2021-12-06 23:59:02,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:02,023 INFO L681 BuchiCegarLoop]: Abstraction has 28 states and 33 transitions. [2021-12-06 23:59:02,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 33 transitions. [2021-12-06 23:59:02,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 27. [2021-12-06 23:59:02,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 26 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:02,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 32 transitions. [2021-12-06 23:59:02,025 INFO L704 BuchiCegarLoop]: Abstraction has 27 states and 32 transitions. [2021-12-06 23:59:02,025 INFO L587 BuchiCegarLoop]: Abstraction has 27 states and 32 transitions. [2021-12-06 23:59:02,025 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-12-06 23:59:02,025 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 27 states and 32 transitions. [2021-12-06 23:59:02,026 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:02,026 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:02,026 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:02,027 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:02,027 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:02,027 INFO L791 eck$LassoCheckResult]: Stem: 1566#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1567#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 1568#L561 assume !(main_~array_size~0#1 < 1); 1569#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 1570#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1571#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1572#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1573#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1588#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1587#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1586#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 1580#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 1576#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1577#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1584#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1574#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1575#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1578#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1583#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1582#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1581#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1562#L552-3 [2021-12-06 23:59:02,027 INFO L793 eck$LassoCheckResult]: Loop: 1562#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1563#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 1562#L552-3 [2021-12-06 23:59:02,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:02,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1255193994, now seen corresponding path program 6 times [2021-12-06 23:59:02,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:02,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213872971] [2021-12-06 23:59:02,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:02,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:02,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:02,038 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:02,049 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:02,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:02,050 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 6 times [2021-12-06 23:59:02,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:02,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283687611] [2021-12-06 23:59:02,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:02,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:02,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:02,053 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:02,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:02,056 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:02,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:02,056 INFO L85 PathProgramCache]: Analyzing trace with hash 644383099, now seen corresponding path program 3 times [2021-12-06 23:59:02,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:02,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055919417] [2021-12-06 23:59:02,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:02,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:02,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:02,069 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:02,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:02,083 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:02,453 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:02,453 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:02,453 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:02,453 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:02,453 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:02,453 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:02,453 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:02,453 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:02,453 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration9_Lasso [2021-12-06 23:59:02,453 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:02,453 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:02,455 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,456 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,458 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,459 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,460 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,461 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,462 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,462 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,463 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,648 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,649 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,650 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,651 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,651 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,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-12-06 23:59:02,653 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,654 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,655 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:02,853 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:02,853 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:02,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:02,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:02,853 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:02,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-12-06 23:59:02,855 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:02,861 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:02,861 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:02,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:02,862 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:02,862 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:02,862 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:02,865 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:02,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2021-12-06 23:59:02,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:02,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:02,883 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:02,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-12-06 23:59:02,884 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:02,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:02,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:02,890 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:02,890 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:02,891 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:02,891 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:02,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:02,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-12-06 23:59:02,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:02,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:02,913 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:02,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-12-06 23:59:02,914 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:02,921 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:02,921 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:02,921 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:02,921 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:02,922 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:02,922 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:02,924 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:02,941 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2021-12-06 23:59:02,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:02,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:02,942 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:02,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-12-06 23:59:02,943 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:02,950 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:02,950 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:02,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:02,950 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:02,950 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:02,951 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:02,951 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:02,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:02,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2021-12-06 23:59:02,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:02,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:02,970 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:02,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-12-06 23:59:02,971 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:02,978 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:02,978 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:02,978 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:02,978 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:02,978 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:02,978 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:02,978 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:02,979 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:02,996 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2021-12-06 23:59:02,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:02,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:02,997 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:02,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-12-06 23:59:02,998 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,005 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,006 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:03,006 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:03,008 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,025 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:03,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,026 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-12-06 23:59:03,027 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,034 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:03,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,035 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,035 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,035 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:03,035 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:03,036 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2021-12-06 23:59:03,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,054 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,054 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-12-06 23:59:03,056 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,063 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,063 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:03,063 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,063 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,063 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,064 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:03,064 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:03,065 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2021-12-06 23:59:03,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,084 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-12-06 23:59:03,085 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,096 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:03,096 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:03,107 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2021-12-06 23:59:03,126 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,126 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-12-06 23:59:03,128 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,135 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,135 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,135 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,135 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,137 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:03,137 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:03,141 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2021-12-06 23:59:03,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,160 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-12-06 23:59:03,161 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,168 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,168 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,168 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,168 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,169 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:03,169 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:03,173 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2021-12-06 23:59:03,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,192 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2021-12-06 23:59:03,193 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,199 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,199 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,199 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,201 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:03,201 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:03,206 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2021-12-06 23:59:03,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,225 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2021-12-06 23:59:03,228 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,235 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,235 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,237 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:03,237 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:03,239 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:03,257 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:03,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,258 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2021-12-06 23:59:03,259 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:03,266 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:03,267 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:03,267 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:03,267 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:03,268 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:03,268 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:03,274 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:03,282 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-06 23:59:03,282 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2021-12-06 23:59:03,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:03,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:03,283 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:03,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2021-12-06 23:59:03,284 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:03,291 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:03,291 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:03,291 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2021-12-06 23:59:03,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2021-12-06 23:59:03,357 INFO L297 tatePredicateManager]: 18 out of 20 supporting invariants were superfluous and have been removed [2021-12-06 23:59:03,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:03,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:03,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 23:59:03,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:03,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:03,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:03,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:03,539 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.8 stem predicates 2 loop predicates [2021-12-06 23:59:03,539 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10 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-12-06 23:59:03,575 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10. 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 33 states and 40 transitions. Complement of second has 8 states. [2021-12-06 23:59:03,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 6 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:03,576 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-12-06 23:59:03,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 20 transitions. [2021-12-06 23:59:03,576 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 20 transitions. Stem has 21 letters. Loop has 2 letters. [2021-12-06 23:59:03,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:03,576 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:03,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:03,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:03,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 23:59:03,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:03,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:03,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:03,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:03,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:03,750 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.8 stem predicates 2 loop predicates [2021-12-06 23:59:03,751 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10 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-12-06 23:59:03,792 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10. 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 33 states and 40 transitions. Complement of second has 8 states. [2021-12-06 23:59:03,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 6 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:03,792 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-12-06 23:59:03,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 20 transitions. [2021-12-06 23:59:03,793 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 20 transitions. Stem has 21 letters. Loop has 2 letters. [2021-12-06 23:59:03,793 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:03,793 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:03,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:03,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2021-12-06 23:59:03,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:03,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 23:59:03,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:03,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:03,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:03,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:03,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:03,966 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.8 stem predicates 2 loop predicates [2021-12-06 23:59:03,966 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10 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-12-06 23:59:04,058 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10. 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 67 states and 84 transitions. Complement of second has 17 states. [2021-12-06 23:59:04,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 8 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:04,058 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-12-06 23:59:04,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 51 transitions. [2021-12-06 23:59:04,059 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 51 transitions. Stem has 21 letters. Loop has 2 letters. [2021-12-06 23:59:04,059 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:04,059 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 51 transitions. Stem has 23 letters. Loop has 2 letters. [2021-12-06 23:59:04,059 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:04,059 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 51 transitions. Stem has 21 letters. Loop has 4 letters. [2021-12-06 23:59:04,059 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:04,059 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 67 states and 84 transitions. [2021-12-06 23:59:04,060 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2021-12-06 23:59:04,061 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 67 states to 62 states and 77 transitions. [2021-12-06 23:59:04,061 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2021-12-06 23:59:04,061 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-12-06 23:59:04,061 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 77 transitions. [2021-12-06 23:59:04,061 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:04,061 INFO L681 BuchiCegarLoop]: Abstraction has 62 states and 77 transitions. [2021-12-06 23:59:04,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 77 transitions. [2021-12-06 23:59:04,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 36. [2021-12-06 23:59:04,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 36 states have (on average 1.1944444444444444) internal successors, (43), 35 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:04,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 43 transitions. [2021-12-06 23:59:04,064 INFO L704 BuchiCegarLoop]: Abstraction has 36 states and 43 transitions. [2021-12-06 23:59:04,064 INFO L587 BuchiCegarLoop]: Abstraction has 36 states and 43 transitions. [2021-12-06 23:59:04,064 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-12-06 23:59:04,064 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 36 states and 43 transitions. [2021-12-06 23:59:04,064 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:04,064 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:04,064 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:04,065 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:04,065 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:04,065 INFO L791 eck$LassoCheckResult]: Stem: 2114#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2115#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 2116#L561 assume !(main_~array_size~0#1 < 1); 2117#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 2118#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2119#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2135#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2124#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2120#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2121#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2134#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2132#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2131#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 2133#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 2125#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2126#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2139#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2122#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2123#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2140#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2138#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2137#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2136#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2110#L552-3 [2021-12-06 23:59:04,065 INFO L793 eck$LassoCheckResult]: Loop: 2110#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2111#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 2110#L552-3 [2021-12-06 23:59:04,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:04,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1683175980, now seen corresponding path program 7 times [2021-12-06 23:59:04,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:04,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123360807] [2021-12-06 23:59:04,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:04,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:04,074 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:04,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:04,083 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:04,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:04,084 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 7 times [2021-12-06 23:59:04,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:04,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341922385] [2021-12-06 23:59:04,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:04,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:04,086 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:04,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:04,089 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:04,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:04,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1670554969, now seen corresponding path program 4 times [2021-12-06 23:59:04,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:04,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129440948] [2021-12-06 23:59:04,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:04,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:04,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:04,099 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:04,112 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:04,596 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:04,596 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:04,596 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:04,596 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:04,596 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:04,596 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:04,596 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:04,596 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:04,596 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration10_Lasso [2021-12-06 23:59:04,596 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:04,596 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:04,598 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,599 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,600 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,601 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,602 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,603 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,604 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,777 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,778 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,779 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,779 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,781 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,781 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,783 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,784 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,785 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,786 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,787 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:04,989 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:04,989 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:04,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:04,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:04,990 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:04,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2021-12-06 23:59:04,991 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:04,997 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:04,997 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:04,998 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:04,998 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:04,998 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:04,998 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:05,000 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:05,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2021-12-06 23:59:05,018 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,019 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2021-12-06 23:59:05,019 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:05,026 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:05,026 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:05,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:05,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:05,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:05,027 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:05,027 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:05,029 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:05,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:05,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,047 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2021-12-06 23:59:05,048 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:05,055 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:05,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:05,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:05,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:05,056 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:05,056 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:05,058 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:05,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2021-12-06 23:59:05,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,077 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2021-12-06 23:59:05,078 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:05,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:05,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:05,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:05,085 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:05,086 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:05,086 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:05,088 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:05,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2021-12-06 23:59:05,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,106 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2021-12-06 23:59:05,107 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:05,114 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:05,114 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:05,114 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:05,114 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:05,114 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:05,115 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:05,115 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:05,116 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:05,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2021-12-06 23:59:05,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,134 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2021-12-06 23:59:05,135 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:05,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:05,142 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:05,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:05,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:05,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:05,142 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:05,142 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:05,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:05,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2021-12-06 23:59:05,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,162 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2021-12-06 23:59:05,163 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:05,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:05,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:05,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:05,170 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:05,171 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:05,171 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:05,175 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:05,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Ended with exit code 0 [2021-12-06 23:59:05,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,193 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2021-12-06 23:59:05,195 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:05,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:05,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:05,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:05,202 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:05,204 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:05,204 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:05,209 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:05,219 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-12-06 23:59:05,219 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2021-12-06 23:59:05,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:05,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,219 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2021-12-06 23:59:05,220 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:05,228 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:05,228 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:05,228 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 8 ULTIMATE.start_main_~numbers~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 8 ULTIMATE.start_main_~numbers~0#1.offset))_2 Supporting invariants [] [2021-12-06 23:59:05,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2021-12-06 23:59:05,305 INFO L297 tatePredicateManager]: 23 out of 25 supporting invariants were superfluous and have been removed [2021-12-06 23:59:05,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:05,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:05,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 23:59:05,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:05,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:05,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:05,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:05,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:05,431 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2021-12-06 23:59:05,431 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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-12-06 23:59:05,447 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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) Result 38 states and 47 transitions. Complement of second has 4 states. [2021-12-06 23:59:05,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:05,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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-12-06 23:59:05,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:05,448 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 23 letters. Loop has 2 letters. [2021-12-06 23:59:05,448 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:05,448 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:05,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:05,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:05,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 23:59:05,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:05,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:05,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:05,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:05,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:05,574 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.4 stem predicates 2 loop predicates [2021-12-06 23:59:05,574 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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-12-06 23:59:05,588 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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) Result 38 states and 47 transitions. Complement of second has 4 states. [2021-12-06 23:59:05,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:05,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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-12-06 23:59:05,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:05,589 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 23 letters. Loop has 2 letters. [2021-12-06 23:59:05,589 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:05,589 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:05,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:05,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 23:59:05,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:05,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2021-12-06 23:59:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:05,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:05,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:05,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:05,722 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2021-12-06 23:59:05,722 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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-12-06 23:59:05,769 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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) Result 64 states and 81 transitions. Complement of second has 12 states. [2021-12-06 23:59:05,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 4 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:05,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 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-12-06 23:59:05,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 35 transitions. [2021-12-06 23:59:05,770 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 35 transitions. Stem has 23 letters. Loop has 2 letters. [2021-12-06 23:59:05,770 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:05,770 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 35 transitions. Stem has 25 letters. Loop has 2 letters. [2021-12-06 23:59:05,771 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:05,771 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 35 transitions. Stem has 23 letters. Loop has 4 letters. [2021-12-06 23:59:05,771 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:05,771 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 64 states and 81 transitions. [2021-12-06 23:59:05,771 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:05,772 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 64 states to 57 states and 71 transitions. [2021-12-06 23:59:05,772 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2021-12-06 23:59:05,772 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2021-12-06 23:59:05,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 71 transitions. [2021-12-06 23:59:05,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:05,772 INFO L681 BuchiCegarLoop]: Abstraction has 57 states and 71 transitions. [2021-12-06 23:59:05,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states and 71 transitions. [2021-12-06 23:59:05,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 32. [2021-12-06 23:59:05,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:05,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2021-12-06 23:59:05,774 INFO L704 BuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2021-12-06 23:59:05,774 INFO L587 BuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2021-12-06 23:59:05,774 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-12-06 23:59:05,775 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 38 transitions. [2021-12-06 23:59:05,775 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:05,775 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:05,775 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:05,775 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:05,775 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:05,776 INFO L791 eck$LassoCheckResult]: Stem: 2675#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2676#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 2677#L561 assume !(main_~array_size~0#1 < 1); 2678#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 2679#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2680#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2681#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2682#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2705#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2699#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2698#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 2693#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 2690#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2691#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2706#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2688#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2689#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2685#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2687#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2704#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2703#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2700#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2697#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2696#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2694#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2683#L552-3 [2021-12-06 23:59:05,776 INFO L793 eck$LassoCheckResult]: Loop: 2683#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2684#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 2683#L552-3 [2021-12-06 23:59:05,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:05,776 INFO L85 PathProgramCache]: Analyzing trace with hash 776867019, now seen corresponding path program 8 times [2021-12-06 23:59:05,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:05,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479195826] [2021-12-06 23:59:05,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:05,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:05,840 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:05,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:05,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479195826] [2021-12-06 23:59:05,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479195826] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:05,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146602296] [2021-12-06 23:59:05,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:59:05,841 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:05,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:05,841 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:05,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-12-06 23:59:05,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:59:05,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:05,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 23:59:05,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:05,974 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:05,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:06,002 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:06,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146602296] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:06,002 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:06,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2021-12-06 23:59:06,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432709005] [2021-12-06 23:59:06,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:06,002 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:59:06,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:06,003 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 8 times [2021-12-06 23:59:06,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:06,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594776617] [2021-12-06 23:59:06,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:06,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:06,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,005 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,008 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:06,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:06,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 23:59:06,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-12-06 23:59:06,031 INFO L87 Difference]: Start difference. First operand 32 states and 38 transitions. cyclomatic complexity: 12 Second operand has 20 states, 19 states have (on average 2.526315789473684) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:06,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:06,129 INFO L93 Difference]: Finished difference Result 52 states and 61 transitions. [2021-12-06 23:59:06,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 23:59:06,129 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 52 states and 61 transitions. [2021-12-06 23:59:06,130 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:06,130 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 52 states to 35 states and 41 transitions. [2021-12-06 23:59:06,131 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:59:06,131 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:59:06,131 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 41 transitions. [2021-12-06 23:59:06,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:06,131 INFO L681 BuchiCegarLoop]: Abstraction has 35 states and 41 transitions. [2021-12-06 23:59:06,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 41 transitions. [2021-12-06 23:59:06,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 34. [2021-12-06 23:59:06,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 33 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:06,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2021-12-06 23:59:06,134 INFO L704 BuchiCegarLoop]: Abstraction has 34 states and 40 transitions. [2021-12-06 23:59:06,134 INFO L587 BuchiCegarLoop]: Abstraction has 34 states and 40 transitions. [2021-12-06 23:59:06,134 INFO L425 BuchiCegarLoop]: ======== Iteration 12============ [2021-12-06 23:59:06,134 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34 states and 40 transitions. [2021-12-06 23:59:06,134 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:06,134 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:06,134 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:06,135 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:06,135 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:06,135 INFO L791 eck$LassoCheckResult]: Stem: 2945#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2946#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 2947#L561 assume !(main_~array_size~0#1 < 1); 2948#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 2936#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2937#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2938#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2939#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2965#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2964#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2963#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2960#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2959#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 2955#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 2951#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2952#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2968#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2967#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2966#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2942#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2944#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2949#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2950#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2953#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2961#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2958#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2956#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2940#L552-3 [2021-12-06 23:59:06,135 INFO L793 eck$LassoCheckResult]: Loop: 2940#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2941#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 2940#L552-3 [2021-12-06 23:59:06,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:06,136 INFO L85 PathProgramCache]: Analyzing trace with hash -914443991, now seen corresponding path program 9 times [2021-12-06 23:59:06,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:06,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309053966] [2021-12-06 23:59:06,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:06,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:06,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,149 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:06,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,161 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:06,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:06,162 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 9 times [2021-12-06 23:59:06,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:06,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059114920] [2021-12-06 23:59:06,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:06,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:06,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,166 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:06,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,169 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:06,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:06,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1687621486, now seen corresponding path program 5 times [2021-12-06 23:59:06,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:06,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645355188] [2021-12-06 23:59:06,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:06,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,187 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:06,198 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:07,001 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:07,001 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:07,001 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:07,001 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:07,001 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:07,001 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,001 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:07,001 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:07,001 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration12_Lasso [2021-12-06 23:59:07,002 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:07,002 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:07,003 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,004 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,005 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,006 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,007 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,008 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,009 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,009 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,010 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,296 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,297 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,300 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,301 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,302 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,303 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,304 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:07,549 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:07,549 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:07,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,550 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2021-12-06 23:59:07,551 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,557 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,558 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:07,558 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,558 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,558 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,558 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:07,558 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:07,559 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2021-12-06 23:59:07,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,578 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2021-12-06 23:59:07,579 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,586 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,586 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:07,586 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,586 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,586 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,587 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:07,587 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:07,588 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:07,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,606 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2021-12-06 23:59:07,608 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,615 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,615 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,615 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,616 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:07,616 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:07,618 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2021-12-06 23:59:07,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,636 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2021-12-06 23:59:07,637 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,644 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,644 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:07,644 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,644 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,644 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,644 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:07,644 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:07,645 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2021-12-06 23:59:07,663 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,663 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2021-12-06 23:59:07,664 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,672 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,672 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,672 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,672 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,673 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:07,673 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:07,676 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2021-12-06 23:59:07,694 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,695 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2021-12-06 23:59:07,696 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,703 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,703 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,703 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,703 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,704 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:07,704 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:07,706 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2021-12-06 23:59:07,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,724 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2021-12-06 23:59:07,725 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,732 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,732 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:07,732 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,732 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,732 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,732 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:07,732 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:07,733 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:07,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,751 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2021-12-06 23:59:07,752 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,759 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,759 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:07,759 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,759 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,759 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,760 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:07,760 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:07,761 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,778 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2021-12-06 23:59:07,778 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,779 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2021-12-06 23:59:07,780 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,788 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,789 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,789 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,789 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,792 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:07,792 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:07,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,821 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2021-12-06 23:59:07,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,822 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2021-12-06 23:59:07,823 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,831 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:07,831 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:07,835 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,853 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2021-12-06 23:59:07,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,854 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2021-12-06 23:59:07,855 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,862 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,862 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,863 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:07,863 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:07,865 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:07,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:07,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,884 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2021-12-06 23:59:07,885 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:07,891 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:07,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:07,892 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:07,892 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:07,893 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:07,893 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:07,898 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:07,905 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-06 23:59:07,905 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2021-12-06 23:59:07,905 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:07,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:07,906 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:07,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2021-12-06 23:59:07,907 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:07,915 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:07,915 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:07,915 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_2 Supporting invariants [] [2021-12-06 23:59:07,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:07,994 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2021-12-06 23:59:08,024 INFO L297 tatePredicateManager]: 31 out of 33 supporting invariants were superfluous and have been removed [2021-12-06 23:59:08,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:08,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 23:59:08,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:08,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:08,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:08,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:08,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:08,250 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.10 stem predicates 2 loop predicates [2021-12-06 23:59:08,251 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12 Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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-12-06 23:59:08,303 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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) Result 40 states and 48 transitions. Complement of second has 9 states. [2021-12-06 23:59:08,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 7 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:08,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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-12-06 23:59:08,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 22 transitions. [2021-12-06 23:59:08,304 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 22 transitions. Stem has 27 letters. Loop has 2 letters. [2021-12-06 23:59:08,304 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:08,304 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:08,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:08,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:08,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 23:59:08,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:08,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:08,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:08,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:08,535 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.10 stem predicates 2 loop predicates [2021-12-06 23:59:08,535 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12 Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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-12-06 23:59:08,578 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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) Result 40 states and 48 transitions. Complement of second has 9 states. [2021-12-06 23:59:08,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 7 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:08,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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-12-06 23:59:08,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 22 transitions. [2021-12-06 23:59:08,579 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 22 transitions. Stem has 27 letters. Loop has 2 letters. [2021-12-06 23:59:08,579 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:08,579 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:08,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:08,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:08,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 23:59:08,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:08,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:08,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:08,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:08,821 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.10 stem predicates 2 loop predicates [2021-12-06 23:59:08,821 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12 Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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-12-06 23:59:08,944 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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) Result 81 states and 102 transitions. Complement of second has 20 states. [2021-12-06 23:59:08,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 10 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:08,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 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-12-06 23:59:08,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 59 transitions. [2021-12-06 23:59:08,945 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 59 transitions. Stem has 27 letters. Loop has 2 letters. [2021-12-06 23:59:08,945 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:08,945 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 59 transitions. Stem has 29 letters. Loop has 2 letters. [2021-12-06 23:59:08,945 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:08,945 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 59 transitions. Stem has 27 letters. Loop has 4 letters. [2021-12-06 23:59:08,945 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:08,945 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 81 states and 102 transitions. [2021-12-06 23:59:08,946 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2021-12-06 23:59:08,946 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 81 states to 76 states and 95 transitions. [2021-12-06 23:59:08,946 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2021-12-06 23:59:08,946 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-12-06 23:59:08,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 95 transitions. [2021-12-06 23:59:08,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:08,947 INFO L681 BuchiCegarLoop]: Abstraction has 76 states and 95 transitions. [2021-12-06 23:59:08,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states and 95 transitions. [2021-12-06 23:59:08,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 43. [2021-12-06 23:59:08,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 43 states have (on average 1.186046511627907) internal successors, (51), 42 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:08,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2021-12-06 23:59:08,949 INFO L704 BuchiCegarLoop]: Abstraction has 43 states and 51 transitions. [2021-12-06 23:59:08,949 INFO L587 BuchiCegarLoop]: Abstraction has 43 states and 51 transitions. [2021-12-06 23:59:08,949 INFO L425 BuchiCegarLoop]: ======== Iteration 13============ [2021-12-06 23:59:08,949 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 43 states and 51 transitions. [2021-12-06 23:59:08,949 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:08,949 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:08,949 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:08,950 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 5, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:08,950 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:08,950 INFO L791 eck$LassoCheckResult]: Stem: 3645#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3646#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 3647#L561 assume !(main_~array_size~0#1 < 1); 3648#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 3649#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3650#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3664#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3665#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3666#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3655#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3651#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3652#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3663#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3661#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3660#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 3662#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 3656#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3642#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3643#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3653#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3654#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3677#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3676#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3675#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3674#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3673#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3670#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3669#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3667#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3640#L552-3 [2021-12-06 23:59:08,950 INFO L793 eck$LassoCheckResult]: Loop: 3640#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3641#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 3640#L552-3 [2021-12-06 23:59:08,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:08,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1528280583, now seen corresponding path program 10 times [2021-12-06 23:59:08,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:08,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946295365] [2021-12-06 23:59:08,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:08,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:08,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:08,960 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:08,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:08,969 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:08,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:08,970 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 10 times [2021-12-06 23:59:08,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:08,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901705956] [2021-12-06 23:59:08,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:08,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:08,976 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:08,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:08,978 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:08,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:08,978 INFO L85 PathProgramCache]: Analyzing trace with hash -201173812, now seen corresponding path program 6 times [2021-12-06 23:59:08,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:08,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399982429] [2021-12-06 23:59:08,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:08,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:08,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:08,989 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:08,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:09,001 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:09,811 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:09,811 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:09,811 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:09,811 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:09,811 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:09,811 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:09,811 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:09,811 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:09,811 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration13_Lasso [2021-12-06 23:59:09,811 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:09,811 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:09,813 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:09,814 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:09,815 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:09,815 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:09,816 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:09,818 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,075 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,076 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,077 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,078 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,079 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,081 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,082 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,083 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,084 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,085 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,087 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,088 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:10,358 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:10,358 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:10,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,359 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2021-12-06 23:59:10,362 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,368 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,368 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:10,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,368 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,368 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,369 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:10,369 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:10,370 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,387 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2021-12-06 23:59:10,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,388 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2021-12-06 23:59:10,389 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,396 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,396 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:10,396 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,396 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,396 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,396 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:10,397 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:10,397 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:10,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,416 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2021-12-06 23:59:10,417 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,423 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,423 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:10,423 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,423 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,424 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,424 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:10,424 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:10,425 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2021-12-06 23:59:10,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,443 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2021-12-06 23:59:10,444 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,451 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,451 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,451 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,451 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,452 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,452 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,455 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:10,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,474 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2021-12-06 23:59:10,475 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,481 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,482 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,482 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,482 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,483 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,483 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,485 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2021-12-06 23:59:10,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,503 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2021-12-06 23:59:10,504 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,511 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,511 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,511 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,511 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,513 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,513 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,516 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:10,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,535 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2021-12-06 23:59:10,536 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,543 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,543 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,544 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,544 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,546 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,564 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2021-12-06 23:59:10,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,565 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2021-12-06 23:59:10,566 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,574 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,574 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,574 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,574 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,576 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,576 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,581 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2021-12-06 23:59:10,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,600 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2021-12-06 23:59:10,601 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,608 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,609 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,609 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,617 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:10,635 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,636 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2021-12-06 23:59:10,637 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,643 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,643 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,643 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,644 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,645 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,645 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,649 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:10,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2021-12-06 23:59:10,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,668 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2021-12-06 23:59:10,668 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:10,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:10,676 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:10,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:10,676 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:10,678 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:10,678 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:10,683 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:10,690 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-06 23:59:10,690 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-06 23:59:10,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:10,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:10,691 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:10,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2021-12-06 23:59:10,691 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:10,699 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:10,699 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:10,699 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 12))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 12))_2 Supporting invariants [] [2021-12-06 23:59:10,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Ended with exit code 0 [2021-12-06 23:59:10,824 INFO L297 tatePredicateManager]: 39 out of 41 supporting invariants were superfluous and have been removed [2021-12-06 23:59:10,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:10,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 23:59:10,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:10,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:10,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:10,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:10,965 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 2 loop predicates [2021-12-06 23:59:10,965 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 51 transitions. cyclomatic complexity: 15 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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-12-06 23:59:10,979 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 51 transitions. cyclomatic complexity: 15. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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 45 states and 55 transitions. Complement of second has 4 states. [2021-12-06 23:59:10,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:10,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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-12-06 23:59:10,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:10,980 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 29 letters. Loop has 2 letters. [2021-12-06 23:59:10,980 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:10,980 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:10,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:11,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 23:59:11,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:11,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:11,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:11,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:11,121 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 2 loop predicates [2021-12-06 23:59:11,121 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 51 transitions. cyclomatic complexity: 15 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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-12-06 23:59:11,135 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 51 transitions. cyclomatic complexity: 15. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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 45 states and 55 transitions. Complement of second has 4 states. [2021-12-06 23:59:11,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:11,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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-12-06 23:59:11,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:11,136 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 29 letters. Loop has 2 letters. [2021-12-06 23:59:11,136 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:11,136 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:11,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:11,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2021-12-06 23:59:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:11,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 23:59:11,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:11,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:11,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:11,289 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:11,289 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.5 stem predicates 2 loop predicates [2021-12-06 23:59:11,289 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 51 transitions. cyclomatic complexity: 15 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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-12-06 23:59:11,347 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 51 transitions. cyclomatic complexity: 15. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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 78 states and 99 transitions. Complement of second has 14 states. [2021-12-06 23:59:11,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 5 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:11,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 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-12-06 23:59:11,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 41 transitions. [2021-12-06 23:59:11,347 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 29 letters. Loop has 2 letters. [2021-12-06 23:59:11,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:11,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 31 letters. Loop has 2 letters. [2021-12-06 23:59:11,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:11,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 29 letters. Loop has 4 letters. [2021-12-06 23:59:11,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:11,348 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 78 states and 99 transitions. [2021-12-06 23:59:11,349 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:11,349 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 78 states to 71 states and 89 transitions. [2021-12-06 23:59:11,349 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2021-12-06 23:59:11,349 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2021-12-06 23:59:11,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 71 states and 89 transitions. [2021-12-06 23:59:11,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:11,349 INFO L681 BuchiCegarLoop]: Abstraction has 71 states and 89 transitions. [2021-12-06 23:59:11,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states and 89 transitions. [2021-12-06 23:59:11,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 39. [2021-12-06 23:59:11,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 38 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:11,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2021-12-06 23:59:11,351 INFO L704 BuchiCegarLoop]: Abstraction has 39 states and 46 transitions. [2021-12-06 23:59:11,351 INFO L587 BuchiCegarLoop]: Abstraction has 39 states and 46 transitions. [2021-12-06 23:59:11,351 INFO L425 BuchiCegarLoop]: ======== Iteration 14============ [2021-12-06 23:59:11,351 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 46 transitions. [2021-12-06 23:59:11,352 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:11,352 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:11,352 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:11,352 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:11,352 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:11,352 INFO L791 eck$LassoCheckResult]: Stem: 4369#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4370#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 4371#L561 assume !(main_~array_size~0#1 < 1); 4372#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 4373#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4374#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4375#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4376#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4379#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4391#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4390#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4388#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4387#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 4383#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 4380#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4381#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4401#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4400#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4382#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4366#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4367#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4377#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4378#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4398#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4397#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4396#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4395#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4392#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4389#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4386#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4384#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4364#L552-3 [2021-12-06 23:59:11,352 INFO L793 eck$LassoCheckResult]: Loop: 4364#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4365#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 4364#L552-3 [2021-12-06 23:59:11,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:11,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1693390338, now seen corresponding path program 11 times [2021-12-06 23:59:11,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:11,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108182798] [2021-12-06 23:59:11,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:11,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:11,422 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:11,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:11,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108182798] [2021-12-06 23:59:11,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108182798] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:11,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477024778] [2021-12-06 23:59:11,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 23:59:11,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:11,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:11,423 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:11,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-12-06 23:59:11,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-12-06 23:59:11,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:11,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 23:59:11,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:11,597 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:11,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:11,634 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:11,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477024778] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:11,635 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:11,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2021-12-06 23:59:11,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445430148] [2021-12-06 23:59:11,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:11,635 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:59:11,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:11,635 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 11 times [2021-12-06 23:59:11,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:11,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984999775] [2021-12-06 23:59:11,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:11,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,639 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,641 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:11,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:11,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 23:59:11,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-12-06 23:59:11,666 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. cyclomatic complexity: 14 Second operand has 24 states, 23 states have (on average 2.608695652173913) internal successors, (60), 24 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:11,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:11,776 INFO L93 Difference]: Finished difference Result 64 states and 75 transitions. [2021-12-06 23:59:11,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 23:59:11,777 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 64 states and 75 transitions. [2021-12-06 23:59:11,777 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:11,778 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 64 states to 42 states and 49 transitions. [2021-12-06 23:59:11,778 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:59:11,778 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:59:11,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 49 transitions. [2021-12-06 23:59:11,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:11,778 INFO L681 BuchiCegarLoop]: Abstraction has 42 states and 49 transitions. [2021-12-06 23:59:11,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states and 49 transitions. [2021-12-06 23:59:11,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 41. [2021-12-06 23:59:11,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 41 states have (on average 1.170731707317073) internal successors, (48), 40 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:11,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 48 transitions. [2021-12-06 23:59:11,781 INFO L704 BuchiCegarLoop]: Abstraction has 41 states and 48 transitions. [2021-12-06 23:59:11,781 INFO L587 BuchiCegarLoop]: Abstraction has 41 states and 48 transitions. [2021-12-06 23:59:11,781 INFO L425 BuchiCegarLoop]: ======== Iteration 15============ [2021-12-06 23:59:11,781 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 48 transitions. [2021-12-06 23:59:11,781 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:11,781 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:11,781 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:11,782 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:11,782 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:11,782 INFO L791 eck$LassoCheckResult]: Stem: 4691#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4692#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 4693#L561 assume !(main_~array_size~0#1 < 1); 4694#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 4695#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4696#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4697#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4698#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4715#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4714#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4713#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4712#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4711#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4709#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4708#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 4703#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 4701#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4688#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4689#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4699#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4700#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4702#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4725#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4724#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4723#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4721#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4720#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4719#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4718#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4717#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4707#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4706#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4704#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4686#L552-3 [2021-12-06 23:59:11,782 INFO L793 eck$LassoCheckResult]: Loop: 4686#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4687#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 4686#L552-3 [2021-12-06 23:59:11,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:11,782 INFO L85 PathProgramCache]: Analyzing trace with hash -54505508, now seen corresponding path program 12 times [2021-12-06 23:59:11,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:11,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695446482] [2021-12-06 23:59:11,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:11,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:11,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,798 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:11,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,814 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:11,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:11,814 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 12 times [2021-12-06 23:59:11,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:11,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422153431] [2021-12-06 23:59:11,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:11,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,817 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,819 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:11,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:11,819 INFO L85 PathProgramCache]: Analyzing trace with hash -840184479, now seen corresponding path program 7 times [2021-12-06 23:59:11,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:11,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017948627] [2021-12-06 23:59:11,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:11,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:11,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,832 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:11,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:11,843 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:12,726 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:12,726 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:12,727 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:12,727 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:12,727 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:12,727 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:12,727 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:12,727 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:12,727 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration15_Lasso [2021-12-06 23:59:12,727 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:12,727 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:12,728 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,730 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,731 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,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-12-06 23:59:12,733 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,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-12-06 23:59:12,735 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,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-12-06 23:59:12,737 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,738 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,739 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,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-12-06 23:59:12,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-12-06 23:59:12,742 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,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-12-06 23:59:12,744 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,744 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:12,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-12-06 23:59:12,746 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:13,319 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:13,319 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:13,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,320 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2021-12-06 23:59:13,321 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,328 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,328 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,328 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,329 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,331 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,348 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2021-12-06 23:59:13,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,349 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2021-12-06 23:59:13,350 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,356 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,357 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,357 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,357 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,357 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,358 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:13,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,376 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2021-12-06 23:59:13,377 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,384 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,384 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,385 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,385 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,387 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:13,405 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,405 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2021-12-06 23:59:13,407 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,414 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,414 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,414 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,414 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,414 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,415 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,415 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,416 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,434 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:13,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,435 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2021-12-06 23:59:13,436 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,442 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,443 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,443 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,443 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,443 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,443 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,446 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2021-12-06 23:59:13,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,464 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2021-12-06 23:59:13,465 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,472 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,472 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,472 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,472 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,473 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,473 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,475 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,493 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Ended with exit code 0 [2021-12-06 23:59:13,493 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,494 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2021-12-06 23:59:13,495 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,501 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,501 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,501 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,501 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,502 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,502 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,502 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,503 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2021-12-06 23:59:13,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,521 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2021-12-06 23:59:13,522 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,530 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,530 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,532 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,550 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Ended with exit code 0 [2021-12-06 23:59:13,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,551 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2021-12-06 23:59:13,552 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,559 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,559 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,559 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,561 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,561 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,563 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:13,581 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,582 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2021-12-06 23:59:13,583 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,590 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,590 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,590 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,590 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,590 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,590 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,590 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,591 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2021-12-06 23:59:13,609 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,609 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2021-12-06 23:59:13,611 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,617 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,617 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,617 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,618 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,618 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,618 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,618 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,619 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Ended with exit code 0 [2021-12-06 23:59:13,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,638 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2021-12-06 23:59:13,639 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,646 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,646 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,647 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,648 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,650 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2021-12-06 23:59:13,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,668 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2021-12-06 23:59:13,669 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,676 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,676 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,676 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,677 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,677 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,677 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2021-12-06 23:59:13,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,697 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2021-12-06 23:59:13,698 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,704 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,704 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,704 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,705 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,705 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,705 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,705 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,706 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Ended with exit code 0 [2021-12-06 23:59:13,723 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,724 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2021-12-06 23:59:13,725 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,732 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,732 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,732 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,732 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,732 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,732 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,732 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,733 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2021-12-06 23:59:13,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,751 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2021-12-06 23:59:13,753 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,760 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,760 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,760 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,760 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,761 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,761 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,761 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,779 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2021-12-06 23:59:13,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,780 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2021-12-06 23:59:13,781 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,788 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,788 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,788 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,788 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,788 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,788 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,788 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,789 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2021-12-06 23:59:13,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,808 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2021-12-06 23:59:13,809 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,815 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:13,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,816 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:13,816 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:13,817 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:13,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2021-12-06 23:59:13,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,835 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2021-12-06 23:59:13,836 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:13,844 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:13,844 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:13,844 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:13,844 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:13,846 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:13,846 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:13,851 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:13,857 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-06 23:59:13,857 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2021-12-06 23:59:13,858 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:13,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:13,864 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:13,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2021-12-06 23:59:13,865 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:13,873 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:13,873 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:13,873 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 16 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 16 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2021-12-06 23:59:13,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Ended with exit code 0 [2021-12-06 23:59:13,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Ended with exit code 0 [2021-12-06 23:59:14,038 INFO L297 tatePredicateManager]: 48 out of 50 supporting invariants were superfluous and have been removed [2021-12-06 23:59:14,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:14,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 23:59:14,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:14,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:14,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:14,218 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.6 stem predicates 2 loop predicates [2021-12-06 23:59:14,219 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14 Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:14,236 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 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 42 states and 50 transitions. Complement of second has 4 states. [2021-12-06 23:59:14,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:14,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:14,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:14,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 33 letters. Loop has 2 letters. [2021-12-06 23:59:14,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:14,237 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:14,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 23:59:14,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:14,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:14,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:14,417 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.6 stem predicates 2 loop predicates [2021-12-06 23:59:14,417 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14 Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:14,436 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 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 42 states and 50 transitions. Complement of second has 4 states. [2021-12-06 23:59:14,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:14,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:14,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:14,437 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 33 letters. Loop has 2 letters. [2021-12-06 23:59:14,437 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:14,437 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:14,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:14,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 23:59:14,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:14,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:14,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:14,612 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.6 stem predicates 2 loop predicates [2021-12-06 23:59:14,612 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14 Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:14,683 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 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 59 states and 73 transitions. Complement of second has 16 states. [2021-12-06 23:59:14,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 6 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:14,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:14,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 47 transitions. [2021-12-06 23:59:14,684 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 33 letters. Loop has 2 letters. [2021-12-06 23:59:14,685 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:14,685 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 35 letters. Loop has 2 letters. [2021-12-06 23:59:14,685 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:14,685 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 33 letters. Loop has 4 letters. [2021-12-06 23:59:14,685 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:14,685 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 59 states and 73 transitions. [2021-12-06 23:59:14,685 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:14,686 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 59 states to 54 states and 66 transitions. [2021-12-06 23:59:14,686 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-06 23:59:14,686 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-06 23:59:14,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 66 transitions. [2021-12-06 23:59:14,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:14,686 INFO L681 BuchiCegarLoop]: Abstraction has 54 states and 66 transitions. [2021-12-06 23:59:14,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states and 66 transitions. [2021-12-06 23:59:14,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 46. [2021-12-06 23:59:14,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 46 states have (on average 1.173913043478261) internal successors, (54), 45 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:14,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 54 transitions. [2021-12-06 23:59:14,688 INFO L704 BuchiCegarLoop]: Abstraction has 46 states and 54 transitions. [2021-12-06 23:59:14,688 INFO L587 BuchiCegarLoop]: Abstraction has 46 states and 54 transitions. [2021-12-06 23:59:14,688 INFO L425 BuchiCegarLoop]: ======== Iteration 16============ [2021-12-06 23:59:14,688 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 46 states and 54 transitions. [2021-12-06 23:59:14,688 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:14,688 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:14,688 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:14,689 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:14,689 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:14,689 INFO L791 eck$LassoCheckResult]: Stem: 5470#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5471#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 5472#L561 assume !(main_~array_size~0#1 < 1); 5473#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 5461#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5462#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5463#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5464#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5486#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5485#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5484#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5483#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5482#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5481#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5480#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 5479#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 5476#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5477#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5505#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5504#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5478#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5467#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5468#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5474#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5475#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5502#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5501#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5500#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5499#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5497#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5496#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5495#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5494#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5493#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5490#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5489#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5487#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5465#L552-3 [2021-12-06 23:59:14,689 INFO L793 eck$LassoCheckResult]: Loop: 5465#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5466#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 5465#L552-3 [2021-12-06 23:59:14,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:14,689 INFO L85 PathProgramCache]: Analyzing trace with hash 36566833, now seen corresponding path program 13 times [2021-12-06 23:59:14,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:14,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639572771] [2021-12-06 23:59:14,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:14,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,794 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 45 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:14,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:14,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639572771] [2021-12-06 23:59:14,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639572771] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:14,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133775925] [2021-12-06 23:59:14,794 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 23:59:14,795 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:14,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:14,795 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:14,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-12-06 23:59:14,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:14,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 23:59:14,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:15,003 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 45 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:15,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:15,041 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 45 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:15,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133775925] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:15,041 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:15,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2021-12-06 23:59:15,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305270715] [2021-12-06 23:59:15,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:15,041 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:59:15,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:15,042 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 13 times [2021-12-06 23:59:15,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:15,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839871129] [2021-12-06 23:59:15,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:15,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,044 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:15,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,046 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:15,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:15,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-06 23:59:15,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2021-12-06 23:59:15,068 INFO L87 Difference]: Start difference. First operand 46 states and 54 transitions. cyclomatic complexity: 16 Second operand has 28 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 28 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:15,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:15,214 INFO L93 Difference]: Finished difference Result 76 states and 89 transitions. [2021-12-06 23:59:15,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 23:59:15,215 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 76 states and 89 transitions. [2021-12-06 23:59:15,215 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:15,215 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 76 states to 49 states and 57 transitions. [2021-12-06 23:59:15,215 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:59:15,215 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:59:15,216 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 57 transitions. [2021-12-06 23:59:15,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:15,216 INFO L681 BuchiCegarLoop]: Abstraction has 49 states and 57 transitions. [2021-12-06 23:59:15,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states and 57 transitions. [2021-12-06 23:59:15,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2021-12-06 23:59:15,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 47 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:15,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 56 transitions. [2021-12-06 23:59:15,218 INFO L704 BuchiCegarLoop]: Abstraction has 48 states and 56 transitions. [2021-12-06 23:59:15,218 INFO L587 BuchiCegarLoop]: Abstraction has 48 states and 56 transitions. [2021-12-06 23:59:15,218 INFO L425 BuchiCegarLoop]: ======== Iteration 17============ [2021-12-06 23:59:15,218 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 48 states and 56 transitions. [2021-12-06 23:59:15,218 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:15,218 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:15,218 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:15,219 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:15,219 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:15,219 INFO L791 eck$LassoCheckResult]: Stem: 5853#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5854#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 5855#L561 assume !(main_~array_size~0#1 < 1); 5856#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 5844#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5845#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5846#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5847#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5875#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5874#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5873#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5872#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5871#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5870#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5869#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5866#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5865#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 5861#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 5859#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5850#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5851#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5857#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5858#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5860#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5890#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5889#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5888#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5886#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5885#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5884#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5883#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5881#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5880#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5879#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5878#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5877#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5867#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5864#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5862#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5848#L552-3 [2021-12-06 23:59:15,220 INFO L793 eck$LassoCheckResult]: Loop: 5848#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5849#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 5848#L552-3 [2021-12-06 23:59:15,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:15,220 INFO L85 PathProgramCache]: Analyzing trace with hash -643498353, now seen corresponding path program 14 times [2021-12-06 23:59:15,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:15,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465074880] [2021-12-06 23:59:15,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:15,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:15,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,233 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,247 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:15,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:15,247 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 14 times [2021-12-06 23:59:15,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:15,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771343417] [2021-12-06 23:59:15,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:15,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,250 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:15,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,252 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:15,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:15,252 INFO L85 PathProgramCache]: Analyzing trace with hash 73374548, now seen corresponding path program 8 times [2021-12-06 23:59:15,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:15,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637523321] [2021-12-06 23:59:15,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:15,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:15,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,263 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:15,276 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:16,693 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:16,693 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:16,693 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:16,693 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:16,693 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:16,693 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:16,693 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:16,693 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:16,693 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration17_Lasso [2021-12-06 23:59:16,693 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:16,693 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:16,695 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,696 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,697 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,698 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,699 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,700 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,700 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,701 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,702 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,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-12-06 23:59:16,705 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:16,706 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:17,159 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:17,160 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:17,161 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:17,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:17,163 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:17,164 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:17,421 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:17,421 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:17,421 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,422 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2021-12-06 23:59:17,423 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,430 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,430 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,430 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,430 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,431 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,431 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,433 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:17,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,452 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2021-12-06 23:59:17,452 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,459 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,459 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:17,459 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,459 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,459 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,459 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:17,459 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:17,460 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Ended with exit code 0 [2021-12-06 23:59:17,478 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,478 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2021-12-06 23:59:17,480 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,487 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,487 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,488 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,488 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,490 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2021-12-06 23:59:17,508 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,509 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2021-12-06 23:59:17,510 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,517 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,517 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:17,517 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,517 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,517 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,517 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:17,517 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:17,518 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Ended with exit code 0 [2021-12-06 23:59:17,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,537 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2021-12-06 23:59:17,538 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,545 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,545 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:17,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,545 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:17,545 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:17,547 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,564 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2021-12-06 23:59:17,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,565 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2021-12-06 23:59:17,566 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,572 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,573 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,573 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,573 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,573 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,574 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,576 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Ended with exit code 0 [2021-12-06 23:59:17,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,594 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2021-12-06 23:59:17,595 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,602 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,602 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:17,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,602 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,602 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,602 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:17,603 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:17,603 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Ended with exit code 0 [2021-12-06 23:59:17,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,622 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2021-12-06 23:59:17,623 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,630 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,630 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:17,630 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,630 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,630 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,631 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:17,631 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:17,632 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,649 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Ended with exit code 0 [2021-12-06 23:59:17,650 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,650 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2021-12-06 23:59:17,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,658 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,658 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,658 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,659 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,659 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,662 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Ended with exit code 0 [2021-12-06 23:59:17,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,680 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2021-12-06 23:59:17,681 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,687 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,688 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:17,688 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,688 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,688 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:17,688 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:17,689 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Ended with exit code 0 [2021-12-06 23:59:17,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,707 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2021-12-06 23:59:17,708 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,716 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,716 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,718 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:17,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,736 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2021-12-06 23:59:17,737 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,745 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,745 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,747 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Ended with exit code 0 [2021-12-06 23:59:17,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,766 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2021-12-06 23:59:17,767 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,774 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,774 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,774 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,774 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,776 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,776 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,780 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Ended with exit code 0 [2021-12-06 23:59:17,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,798 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2021-12-06 23:59:17,799 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,807 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,807 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,807 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,809 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,809 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,813 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:17,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Ended with exit code 0 [2021-12-06 23:59:17,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,831 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2021-12-06 23:59:17,832 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:17,839 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:17,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:17,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:17,839 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:17,841 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:17,841 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:17,846 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:17,854 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-06 23:59:17,854 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2021-12-06 23:59:17,854 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:17,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:17,855 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:17,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2021-12-06 23:59:17,856 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:17,863 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:17,863 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:17,863 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 20))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 20))_1 Supporting invariants [] [2021-12-06 23:59:17,881 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2021-12-06 23:59:18,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Ended with exit code 0 [2021-12-06 23:59:18,092 INFO L297 tatePredicateManager]: 69 out of 71 supporting invariants were superfluous and have been removed [2021-12-06 23:59:18,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:18,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:18,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 23:59:18,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:18,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:18,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:18,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:18,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:18,289 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.7 stem predicates 2 loop predicates [2021-12-06 23:59:18,289 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16 Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:18,307 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 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 49 states and 58 transitions. Complement of second has 4 states. [2021-12-06 23:59:18,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:18,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:18,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:18,307 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 39 letters. Loop has 2 letters. [2021-12-06 23:59:18,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:18,308 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:18,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:18,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:18,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 23:59:18,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:18,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:18,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:18,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:18,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:18,512 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.7 stem predicates 2 loop predicates [2021-12-06 23:59:18,512 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16 Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:18,529 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 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 49 states and 58 transitions. Complement of second has 4 states. [2021-12-06 23:59:18,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:18,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:18,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:18,529 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 39 letters. Loop has 2 letters. [2021-12-06 23:59:18,530 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:18,530 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:18,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:18,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 23:59:18,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:18,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:18,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:18,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:18,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:18,733 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.7 stem predicates 2 loop predicates [2021-12-06 23:59:18,733 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16 Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:18,826 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 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 67 states and 83 transitions. Complement of second has 18 states. [2021-12-06 23:59:18,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 7 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:18,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:18,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 53 transitions. [2021-12-06 23:59:18,827 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 39 letters. Loop has 2 letters. [2021-12-06 23:59:18,827 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:18,827 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 41 letters. Loop has 2 letters. [2021-12-06 23:59:18,827 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:18,827 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 39 letters. Loop has 4 letters. [2021-12-06 23:59:18,827 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:18,827 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 67 states and 83 transitions. [2021-12-06 23:59:18,828 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:18,828 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 67 states to 62 states and 76 transitions. [2021-12-06 23:59:18,828 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-06 23:59:18,828 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-06 23:59:18,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 76 transitions. [2021-12-06 23:59:18,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:18,829 INFO L681 BuchiCegarLoop]: Abstraction has 62 states and 76 transitions. [2021-12-06 23:59:18,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 76 transitions. [2021-12-06 23:59:18,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 53. [2021-12-06 23:59:18,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 53 states have (on average 1.169811320754717) internal successors, (62), 52 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:18,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 62 transitions. [2021-12-06 23:59:18,830 INFO L704 BuchiCegarLoop]: Abstraction has 53 states and 62 transitions. [2021-12-06 23:59:18,830 INFO L587 BuchiCegarLoop]: Abstraction has 53 states and 62 transitions. [2021-12-06 23:59:18,830 INFO L425 BuchiCegarLoop]: ======== Iteration 18============ [2021-12-06 23:59:18,830 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 53 states and 62 transitions. [2021-12-06 23:59:18,830 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:18,830 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:18,830 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:18,831 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:18,831 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:18,831 INFO L791 eck$LassoCheckResult]: Stem: 6797#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6798#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 6799#L561 assume !(main_~array_size~0#1 < 1); 6800#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 6801#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6802#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6803#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6804#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6807#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6819#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6818#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6817#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6816#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6815#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6814#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6813#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6812#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 6811#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 6808#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6809#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6843#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6842#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6810#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6794#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6795#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6805#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6806#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6840#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6839#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6838#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6837#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6835#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6834#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6833#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6832#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6830#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6829#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6828#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6827#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6826#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6823#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6822#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6820#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6792#L552-3 [2021-12-06 23:59:18,831 INFO L793 eck$LassoCheckResult]: Loop: 6792#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6793#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 6792#L552-3 [2021-12-06 23:59:18,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:18,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1793463396, now seen corresponding path program 15 times [2021-12-06 23:59:18,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:18,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185636121] [2021-12-06 23:59:18,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:18,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:18,934 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 66 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:18,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:18,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185636121] [2021-12-06 23:59:18,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185636121] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:18,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319110607] [2021-12-06 23:59:18,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 23:59:18,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:18,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:18,935 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:18,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2021-12-06 23:59:18,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-12-06 23:59:18,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:18,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 23:59:18,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:19,187 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 66 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:19,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:19,234 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 66 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:19,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319110607] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:19,235 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:19,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 31 [2021-12-06 23:59:19,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104278670] [2021-12-06 23:59:19,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:19,235 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:59:19,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:19,235 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 15 times [2021-12-06 23:59:19,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:19,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929921995] [2021-12-06 23:59:19,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:19,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,238 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:19,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,240 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:19,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:19,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 23:59:19,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=790, Unknown=0, NotChecked=0, Total=992 [2021-12-06 23:59:19,267 INFO L87 Difference]: Start difference. First operand 53 states and 62 transitions. cyclomatic complexity: 18 Second operand has 32 states, 31 states have (on average 2.7096774193548385) internal successors, (84), 32 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:19,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:19,430 INFO L93 Difference]: Finished difference Result 88 states and 103 transitions. [2021-12-06 23:59:19,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 23:59:19,431 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 88 states and 103 transitions. [2021-12-06 23:59:19,431 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:19,432 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 88 states to 56 states and 65 transitions. [2021-12-06 23:59:19,432 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:59:19,432 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:59:19,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 65 transitions. [2021-12-06 23:59:19,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:19,432 INFO L681 BuchiCegarLoop]: Abstraction has 56 states and 65 transitions. [2021-12-06 23:59:19,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states and 65 transitions. [2021-12-06 23:59:19,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 55. [2021-12-06 23:59:19,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 55 states have (on average 1.1636363636363636) internal successors, (64), 54 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:19,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 64 transitions. [2021-12-06 23:59:19,433 INFO L704 BuchiCegarLoop]: Abstraction has 55 states and 64 transitions. [2021-12-06 23:59:19,433 INFO L587 BuchiCegarLoop]: Abstraction has 55 states and 64 transitions. [2021-12-06 23:59:19,433 INFO L425 BuchiCegarLoop]: ======== Iteration 19============ [2021-12-06 23:59:19,433 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 55 states and 64 transitions. [2021-12-06 23:59:19,433 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:19,433 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:19,433 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:19,434 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:19,434 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:19,437 INFO L791 eck$LassoCheckResult]: Stem: 7241#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 7242#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 7243#L561 assume !(main_~array_size~0#1 < 1); 7244#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 7245#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7246#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7247#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7248#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7269#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7268#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7267#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7266#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7265#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7264#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7263#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7262#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7261#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7259#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7258#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 7253#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 7251#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7238#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7239#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7249#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7250#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7252#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7289#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7288#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7287#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7285#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7284#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7283#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7282#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7280#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7279#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7278#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7277#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7275#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7274#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7273#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7272#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7271#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7257#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7256#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7254#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7236#L552-3 [2021-12-06 23:59:19,437 INFO L793 eck$LassoCheckResult]: Loop: 7236#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7237#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 7236#L552-3 [2021-12-06 23:59:19,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:19,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1162190146, now seen corresponding path program 16 times [2021-12-06 23:59:19,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:19,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965869246] [2021-12-06 23:59:19,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:19,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:19,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,451 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:19,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,466 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:19,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:19,466 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 16 times [2021-12-06 23:59:19,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:19,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663742409] [2021-12-06 23:59:19,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:19,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:19,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,469 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:19,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,471 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:19,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:19,471 INFO L85 PathProgramCache]: Analyzing trace with hash 173234503, now seen corresponding path program 9 times [2021-12-06 23:59:19,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:19,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051022170] [2021-12-06 23:59:19,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:19,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:19,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,484 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:19,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:19,500 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:21,689 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:21,689 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:21,689 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:21,689 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:21,689 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:21,689 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:21,689 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:21,689 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:21,689 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration19_Lasso [2021-12-06 23:59:21,689 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:21,690 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:21,692 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,694 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,695 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,696 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,697 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,698 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,698 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,699 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,700 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,701 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,703 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:21,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-12-06 23:59:22,211 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:22,212 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:22,213 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:22,214 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:22,215 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:22,215 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:22,486 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:22,486 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:22,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,487 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2021-12-06 23:59:22,488 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,495 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,495 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:22,495 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,495 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,495 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,495 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:22,496 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:22,496 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,515 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Ended with exit code 0 [2021-12-06 23:59:22,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,516 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2021-12-06 23:59:22,516 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,523 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,523 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,523 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,523 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,524 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,524 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,526 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Ended with exit code 0 [2021-12-06 23:59:22,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,545 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2021-12-06 23:59:22,546 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,553 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:22,553 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,553 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,553 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,553 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:22,553 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:22,554 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,571 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Ended with exit code 0 [2021-12-06 23:59:22,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,572 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2021-12-06 23:59:22,573 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,580 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,580 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:22,580 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,580 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,580 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,580 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:22,580 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:22,581 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Ended with exit code 0 [2021-12-06 23:59:22,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,600 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2021-12-06 23:59:22,601 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,608 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:22,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,608 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,608 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:22,608 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:22,609 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,627 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Ended with exit code 0 [2021-12-06 23:59:22,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,627 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2021-12-06 23:59:22,628 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,635 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:22,635 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,635 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,635 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,636 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:22,636 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:22,637 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Ended with exit code 0 [2021-12-06 23:59:22,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,655 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2021-12-06 23:59:22,656 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,663 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,663 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:22,663 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,663 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,663 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,664 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:22,664 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:22,664 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2021-12-06 23:59:22,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,683 INFO L229 MonitoredProcess]: Starting monitored process 166 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2021-12-06 23:59:22,684 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,691 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,691 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,691 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,691 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,692 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,692 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,695 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2021-12-06 23:59:22,713 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,714 INFO L229 MonitoredProcess]: Starting monitored process 167 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2021-12-06 23:59:22,715 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,722 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,722 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,722 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,722 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,723 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,723 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,725 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Ended with exit code 0 [2021-12-06 23:59:22,742 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,743 INFO L229 MonitoredProcess]: Starting monitored process 168 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2021-12-06 23:59:22,744 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,751 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,751 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,751 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,751 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,753 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,753 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,756 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,774 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2021-12-06 23:59:22,774 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,774 INFO L229 MonitoredProcess]: Starting monitored process 169 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2021-12-06 23:59:22,776 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,782 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:22,782 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,782 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,782 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,783 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:22,783 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:22,784 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,802 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:22,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,802 INFO L229 MonitoredProcess]: Starting monitored process 170 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2021-12-06 23:59:22,804 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,811 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,811 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,811 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,811 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,812 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,812 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,816 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Ended with exit code 0 [2021-12-06 23:59:22,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,835 INFO L229 MonitoredProcess]: Starting monitored process 171 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2021-12-06 23:59:22,837 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,843 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,844 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,844 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,844 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,845 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,845 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,849 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:22,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,868 INFO L229 MonitoredProcess]: Starting monitored process 172 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2021-12-06 23:59:22,869 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,876 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,876 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,876 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,876 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,879 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,879 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,889 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2021-12-06 23:59:22,907 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,907 INFO L229 MonitoredProcess]: Starting monitored process 173 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2021-12-06 23:59:22,908 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,917 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,917 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,921 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2021-12-06 23:59:22,939 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,940 INFO L229 MonitoredProcess]: Starting monitored process 174 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2021-12-06 23:59:22,940 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,947 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,949 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,949 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,953 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:22,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2021-12-06 23:59:22,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:22,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:22,972 INFO L229 MonitoredProcess]: Starting monitored process 175 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:22,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2021-12-06 23:59:22,973 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:22,980 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:22,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:22,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:22,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:22,981 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:22,981 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:22,986 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:23,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:23,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:23,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:23,005 INFO L229 MonitoredProcess]: Starting monitored process 176 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:23,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2021-12-06 23:59:23,006 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:23,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:23,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:23,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:23,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:23,014 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:23,014 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:23,018 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:23,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Ended with exit code 0 [2021-12-06 23:59:23,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:23,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:23,037 INFO L229 MonitoredProcess]: Starting monitored process 177 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:23,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2021-12-06 23:59:23,038 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:23,045 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:23,045 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:23,045 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:23,045 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:23,046 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:23,046 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:23,050 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:23,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Ended with exit code 0 [2021-12-06 23:59:23,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:23,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:23,069 INFO L229 MonitoredProcess]: Starting monitored process 178 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:23,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2021-12-06 23:59:23,070 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:23,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:23,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:23,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:23,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:23,078 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:23,078 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:23,084 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:23,090 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-12-06 23:59:23,090 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2021-12-06 23:59:23,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:23,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:23,091 INFO L229 MonitoredProcess]: Starting monitored process 179 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:23,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2021-12-06 23:59:23,092 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:23,100 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:23,100 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:23,100 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (- 4) ULTIMATE.start_main_~numbers~0#1.offset (* ULTIMATE.start_main_~i~1#1 4)))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (- 4) ULTIMATE.start_main_~numbers~0#1.offset (* ULTIMATE.start_main_~i~1#1 4)))_1 Supporting invariants [] [2021-12-06 23:59:23,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Ended with exit code 0 [2021-12-06 23:59:23,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:23,439 INFO L297 tatePredicateManager]: 93 out of 95 supporting invariants were superfluous and have been removed [2021-12-06 23:59:23,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-06 23:59:23,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:23,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:23,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:23,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:23,824 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2021-12-06 23:59:23,825 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18 Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:23,910 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 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 72 transitions. Complement of second has 12 states. [2021-12-06 23:59:23,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 10 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:23,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:23,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 28 transitions. [2021-12-06 23:59:23,911 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 28 transitions. Stem has 45 letters. Loop has 2 letters. [2021-12-06 23:59:23,911 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:23,911 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:23,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:23,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-06 23:59:23,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:24,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:24,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:24,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:24,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:24,268 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.16 stem predicates 2 loop predicates [2021-12-06 23:59:24,268 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18 Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:24,348 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 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 72 transitions. Complement of second has 12 states. [2021-12-06 23:59:24,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 10 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:24,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:24,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 28 transitions. [2021-12-06 23:59:24,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 28 transitions. Stem has 45 letters. Loop has 2 letters. [2021-12-06 23:59:24,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:24,349 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:24,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:24,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:24,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-06 23:59:24,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:24,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:24,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:24,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:24,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:24,766 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2021-12-06 23:59:24,766 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18 Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:25,018 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 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 123 states and 156 transitions. Complement of second has 29 states. [2021-12-06 23:59:25,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 20 states 16 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:25,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:25,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 83 transitions. [2021-12-06 23:59:25,019 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 83 transitions. Stem has 45 letters. Loop has 2 letters. [2021-12-06 23:59:25,019 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:25,019 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 83 transitions. Stem has 47 letters. Loop has 2 letters. [2021-12-06 23:59:25,019 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:25,019 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 83 transitions. Stem has 45 letters. Loop has 4 letters. [2021-12-06 23:59:25,020 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:25,020 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 123 states and 156 transitions. [2021-12-06 23:59:25,020 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2021-12-06 23:59:25,021 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 123 states to 118 states and 149 transitions. [2021-12-06 23:59:25,021 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2021-12-06 23:59:25,021 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-12-06 23:59:25,021 INFO L73 IsDeterministic]: Start isDeterministic. Operand 118 states and 149 transitions. [2021-12-06 23:59:25,021 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:25,021 INFO L681 BuchiCegarLoop]: Abstraction has 118 states and 149 transitions. [2021-12-06 23:59:25,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states and 149 transitions. [2021-12-06 23:59:25,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 64. [2021-12-06 23:59:25,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 64 states have (on average 1.171875) internal successors, (75), 63 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:25,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 75 transitions. [2021-12-06 23:59:25,022 INFO L704 BuchiCegarLoop]: Abstraction has 64 states and 75 transitions. [2021-12-06 23:59:25,023 INFO L587 BuchiCegarLoop]: Abstraction has 64 states and 75 transitions. [2021-12-06 23:59:25,023 INFO L425 BuchiCegarLoop]: ======== Iteration 20============ [2021-12-06 23:59:25,023 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 64 states and 75 transitions. [2021-12-06 23:59:25,023 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:25,023 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:25,023 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:25,023 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [8, 8, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:25,023 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:25,024 INFO L791 eck$LassoCheckResult]: Stem: 8505#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 8506#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 8507#L561 assume !(main_~array_size~0#1 < 1); 8508#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 8509#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8510#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8511#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8512#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8529#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8528#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8527#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8526#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8525#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8524#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8523#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8522#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8520#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8521#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8563#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8519#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8518#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 8517#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 8515#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8502#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8503#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8513#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8514#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8555#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8554#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8553#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8552#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8550#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8549#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8548#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8547#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8545#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8544#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8543#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8542#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8540#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8539#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8538#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8537#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8536#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8533#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8532#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8530#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8500#L552-3 [2021-12-06 23:59:25,024 INFO L793 eck$LassoCheckResult]: Loop: 8500#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8501#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 8500#L552-3 [2021-12-06 23:59:25,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:25,024 INFO L85 PathProgramCache]: Analyzing trace with hash 98985632, now seen corresponding path program 17 times [2021-12-06 23:59:25,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:25,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515433568] [2021-12-06 23:59:25,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:25,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:25,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:25,038 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:25,052 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:25,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:25,053 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 17 times [2021-12-06 23:59:25,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:25,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934831367] [2021-12-06 23:59:25,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:25,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:25,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:25,055 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:25,057 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:25,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:25,058 INFO L85 PathProgramCache]: Analyzing trace with hash 635912997, now seen corresponding path program 10 times [2021-12-06 23:59:25,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:25,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407816590] [2021-12-06 23:59:25,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:25,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:25,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:25,071 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:25,087 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:28,673 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:28,673 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:28,673 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:28,673 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:28,673 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:28,673 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:28,673 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:28,673 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:28,673 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration20_Lasso [2021-12-06 23:59:28,673 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:28,673 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:28,675 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:28,676 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:28,677 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:28,678 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:28,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-12-06 23:59:28,680 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:28,681 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:28,682 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:28,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-12-06 23:59:29,497 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,499 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,501 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,502 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,503 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,504 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,505 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,506 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:29,810 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:29,810 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:29,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:29,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,811 INFO L229 MonitoredProcess]: Starting monitored process 180 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2021-12-06 23:59:29,818 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:29,825 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:29,825 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:29,825 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:29,825 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:29,825 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:29,825 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:29,825 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:29,826 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:29,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Ended with exit code 0 [2021-12-06 23:59:29,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:29,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,844 INFO L229 MonitoredProcess]: Starting monitored process 181 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2021-12-06 23:59:29,845 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:29,852 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:29,852 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:29,852 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:29,852 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:29,853 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:29,853 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:29,855 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:29,873 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Ended with exit code 0 [2021-12-06 23:59:29,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:29,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,874 INFO L229 MonitoredProcess]: Starting monitored process 182 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2021-12-06 23:59:29,875 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:29,881 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:29,882 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:29,882 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:29,882 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:29,882 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:29,882 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:29,882 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:29,883 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:29,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Ended with exit code 0 [2021-12-06 23:59:29,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:29,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,902 INFO L229 MonitoredProcess]: Starting monitored process 183 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2021-12-06 23:59:29,903 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:29,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:29,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:29,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:29,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:29,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:29,910 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:29,910 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:29,911 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:29,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Ended with exit code 0 [2021-12-06 23:59:29,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:29,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,929 INFO L229 MonitoredProcess]: Starting monitored process 184 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2021-12-06 23:59:29,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:29,937 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:29,937 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:29,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:29,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:29,937 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:29,938 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:29,938 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:29,939 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:29,956 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Ended with exit code 0 [2021-12-06 23:59:29,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:29,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,957 INFO L229 MonitoredProcess]: Starting monitored process 185 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2021-12-06 23:59:29,959 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:29,966 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:29,966 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:29,966 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:29,966 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:29,967 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:29,967 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:29,970 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:29,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Ended with exit code 0 [2021-12-06 23:59:29,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:29,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,989 INFO L229 MonitoredProcess]: Starting monitored process 186 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Waiting until timeout for monitored process [2021-12-06 23:59:29,989 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:29,996 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:29,996 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:29,996 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:29,996 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:29,997 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:29,997 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:29,999 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:30,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Ended with exit code 0 [2021-12-06 23:59:30,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:30,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:30,017 INFO L229 MonitoredProcess]: Starting monitored process 187 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:30,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Waiting until timeout for monitored process [2021-12-06 23:59:30,019 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:30,026 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:30,026 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:30,026 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:30,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:30,027 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:30,027 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:30,029 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:30,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Ended with exit code 0 [2021-12-06 23:59:30,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:30,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:30,048 INFO L229 MonitoredProcess]: Starting monitored process 188 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:30,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Waiting until timeout for monitored process [2021-12-06 23:59:30,049 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:30,055 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:30,056 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:30,056 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:30,056 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:30,057 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:30,057 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:30,061 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:30,079 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Ended with exit code 0 [2021-12-06 23:59:30,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:30,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:30,080 INFO L229 MonitoredProcess]: Starting monitored process 189 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:30,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Waiting until timeout for monitored process [2021-12-06 23:59:30,081 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:30,088 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:30,088 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:30,088 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:30,088 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:30,090 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:30,090 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:30,095 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:30,104 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-12-06 23:59:30,104 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-06 23:59:30,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:30,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:30,105 INFO L229 MonitoredProcess]: Starting monitored process 190 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:30,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Waiting until timeout for monitored process [2021-12-06 23:59:30,105 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:30,112 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:30,113 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:30,113 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 24))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 24))_1 Supporting invariants [] [2021-12-06 23:59:30,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:30,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:30,539 INFO L297 tatePredicateManager]: 108 out of 110 supporting invariants were superfluous and have been removed [2021-12-06 23:59:30,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:30,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 23:59:30,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:30,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:30,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:30,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:30,791 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.8 stem predicates 2 loop predicates [2021-12-06 23:59:30,791 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21 Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:30,818 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 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 66 states and 79 transitions. Complement of second has 4 states. [2021-12-06 23:59:30,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:30,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:30,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:30,819 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 47 letters. Loop has 2 letters. [2021-12-06 23:59:30,819 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:30,819 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:30,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:30,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 23:59:30,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:31,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:31,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:31,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:31,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:31,046 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.8 stem predicates 2 loop predicates [2021-12-06 23:59:31,046 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21 Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:31,065 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 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 66 states and 79 transitions. Complement of second has 4 states. [2021-12-06 23:59:31,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:31,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:31,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:31,065 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 47 letters. Loop has 2 letters. [2021-12-06 23:59:31,065 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:31,065 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:31,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:31,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 23:59:31,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:31,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:31,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:31,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:31,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:31,308 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.8 stem predicates 2 loop predicates [2021-12-06 23:59:31,308 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21 Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:31,408 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 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 120 states and 153 transitions. Complement of second has 20 states. [2021-12-06 23:59:31,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 8 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-06 23:59:31,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:31,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 59 transitions. [2021-12-06 23:59:31,409 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 47 letters. Loop has 2 letters. [2021-12-06 23:59:31,409 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:31,409 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 49 letters. Loop has 2 letters. [2021-12-06 23:59:31,410 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:31,410 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 47 letters. Loop has 4 letters. [2021-12-06 23:59:31,410 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:31,410 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 120 states and 153 transitions. [2021-12-06 23:59:31,411 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:31,412 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 120 states to 113 states and 143 transitions. [2021-12-06 23:59:31,412 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2021-12-06 23:59:31,412 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2021-12-06 23:59:31,412 INFO L73 IsDeterministic]: Start isDeterministic. Operand 113 states and 143 transitions. [2021-12-06 23:59:31,412 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:31,412 INFO L681 BuchiCegarLoop]: Abstraction has 113 states and 143 transitions. [2021-12-06 23:59:31,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states and 143 transitions. [2021-12-06 23:59:31,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 60. [2021-12-06 23:59:31,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 60 states have (on average 1.1666666666666667) internal successors, (70), 59 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:31,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 70 transitions. [2021-12-06 23:59:31,414 INFO L704 BuchiCegarLoop]: Abstraction has 60 states and 70 transitions. [2021-12-06 23:59:31,414 INFO L587 BuchiCegarLoop]: Abstraction has 60 states and 70 transitions. [2021-12-06 23:59:31,414 INFO L425 BuchiCegarLoop]: ======== Iteration 21============ [2021-12-06 23:59:31,414 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60 states and 70 transitions. [2021-12-06 23:59:31,415 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:31,415 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:31,415 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:31,416 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:31,416 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:31,416 INFO L791 eck$LassoCheckResult]: Stem: 9790#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 9791#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 9792#L561 assume !(main_~array_size~0#1 < 1); 9793#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 9794#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9795#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9796#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9797#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9800#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9818#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9817#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9816#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9815#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9814#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9813#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9812#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9811#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9809#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9808#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 9804#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 9801#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9802#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9843#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9842#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9803#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9787#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9788#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9798#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9799#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9840#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9839#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9838#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9837#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9835#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9834#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9833#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9832#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9830#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9829#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9828#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9827#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9825#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9824#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9823#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9822#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9819#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9810#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9807#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9805#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9785#L552-3 [2021-12-06 23:59:31,416 INFO L793 eck$LassoCheckResult]: Loop: 9785#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9786#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 9785#L552-3 [2021-12-06 23:59:31,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:31,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1025367657, now seen corresponding path program 18 times [2021-12-06 23:59:31,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:31,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138158967] [2021-12-06 23:59:31,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:31,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:31,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:31,547 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 91 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:31,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:31,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138158967] [2021-12-06 23:59:31,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138158967] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:31,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638110869] [2021-12-06 23:59:31,548 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 23:59:31,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:31,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:31,548 INFO L229 MonitoredProcess]: Starting monitored process 191 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:31,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2021-12-06 23:59:31,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-12-06 23:59:31,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:31,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 23:59:31,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:31,849 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 91 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:31,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:31,895 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 91 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:31,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638110869] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:31,895 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:31,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 35 [2021-12-06 23:59:31,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955312801] [2021-12-06 23:59:31,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:31,895 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:59:31,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:31,896 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 18 times [2021-12-06 23:59:31,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:31,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414247734] [2021-12-06 23:59:31,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:31,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:31,898 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:31,900 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:31,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:31,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-06 23:59:31,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1006, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 23:59:31,924 INFO L87 Difference]: Start difference. First operand 60 states and 70 transitions. cyclomatic complexity: 20 Second operand has 36 states, 35 states have (on average 2.742857142857143) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:32,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:32,120 INFO L93 Difference]: Finished difference Result 100 states and 117 transitions. [2021-12-06 23:59:32,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 23:59:32,120 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 100 states and 117 transitions. [2021-12-06 23:59:32,120 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:32,121 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 100 states to 63 states and 73 transitions. [2021-12-06 23:59:32,121 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:59:32,121 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:59:32,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 73 transitions. [2021-12-06 23:59:32,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:32,121 INFO L681 BuchiCegarLoop]: Abstraction has 63 states and 73 transitions. [2021-12-06 23:59:32,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states and 73 transitions. [2021-12-06 23:59:32,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2021-12-06 23:59:32,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 62 states have (on average 1.1612903225806452) internal successors, (72), 61 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:32,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 72 transitions. [2021-12-06 23:59:32,122 INFO L704 BuchiCegarLoop]: Abstraction has 62 states and 72 transitions. [2021-12-06 23:59:32,122 INFO L587 BuchiCegarLoop]: Abstraction has 62 states and 72 transitions. [2021-12-06 23:59:32,122 INFO L425 BuchiCegarLoop]: ======== Iteration 22============ [2021-12-06 23:59:32,122 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 62 states and 72 transitions. [2021-12-06 23:59:32,123 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:32,123 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:32,123 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:32,123 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:32,123 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:32,124 INFO L791 eck$LassoCheckResult]: Stem: 10295#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 10296#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 10297#L561 assume !(main_~array_size~0#1 < 1); 10298#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 10299#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10300#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10301#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10302#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10325#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10324#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10323#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10322#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10321#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10320#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10319#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10318#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10317#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10316#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10315#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10313#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10312#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 10307#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 10305#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10292#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10293#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10303#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10304#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10306#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10350#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10349#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10348#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10346#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10345#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10344#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10343#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10341#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10340#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10339#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10338#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10336#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10335#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10334#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10333#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10331#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10330#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10329#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10328#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10327#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10311#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10310#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10308#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10290#L552-3 [2021-12-06 23:59:32,124 INFO L793 eck$LassoCheckResult]: Loop: 10290#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10291#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 10290#L552-3 [2021-12-06 23:59:32,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:32,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1227033589, now seen corresponding path program 19 times [2021-12-06 23:59:32,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:32,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553438373] [2021-12-06 23:59:32,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:32,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:32,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:32,146 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:32,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:32,168 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:32,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:32,169 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 19 times [2021-12-06 23:59:32,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:32,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201657713] [2021-12-06 23:59:32,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:32,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:32,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:32,173 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:32,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:32,176 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:32,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:32,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1936726214, now seen corresponding path program 11 times [2021-12-06 23:59:32,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:32,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474169721] [2021-12-06 23:59:32,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:32,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:32,199 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:32,214 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:36,513 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:36,513 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:36,513 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:36,513 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:36,513 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:36,513 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:36,513 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:36,514 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:36,514 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration22_Lasso [2021-12-06 23:59:36,514 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:36,514 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:36,515 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,516 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,517 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,518 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,520 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,522 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,523 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,524 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,525 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,526 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,527 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,528 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,529 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,529 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:36,530 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:37,981 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:37,981 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:37,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:37,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:37,982 INFO L229 MonitoredProcess]: Starting monitored process 192 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:37,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Waiting until timeout for monitored process [2021-12-06 23:59:37,983 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:37,990 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:37,990 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:37,990 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:37,990 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:37,990 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:37,990 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:37,990 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:37,991 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Ended with exit code 0 [2021-12-06 23:59:38,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,010 INFO L229 MonitoredProcess]: Starting monitored process 193 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Waiting until timeout for monitored process [2021-12-06 23:59:38,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,018 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,018 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,018 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,018 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,018 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,019 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,019 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,020 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Ended with exit code 0 [2021-12-06 23:59:38,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,038 INFO L229 MonitoredProcess]: Starting monitored process 194 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Waiting until timeout for monitored process [2021-12-06 23:59:38,039 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,046 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,046 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,046 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,046 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,046 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,047 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,047 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,048 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Ended with exit code 0 [2021-12-06 23:59:38,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,066 INFO L229 MonitoredProcess]: Starting monitored process 195 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Waiting until timeout for monitored process [2021-12-06 23:59:38,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,073 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,074 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,074 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,074 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,075 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:38,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,093 INFO L229 MonitoredProcess]: Starting monitored process 196 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2021-12-06 23:59:38,094 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,101 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,101 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,101 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,101 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,101 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,102 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,102 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,102 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,120 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Ended with exit code 0 [2021-12-06 23:59:38,120 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,121 INFO L229 MonitoredProcess]: Starting monitored process 197 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Waiting until timeout for monitored process [2021-12-06 23:59:38,123 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,129 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,129 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,129 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,129 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,130 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,130 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,132 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Ended with exit code 0 [2021-12-06 23:59:38,150 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,151 INFO L229 MonitoredProcess]: Starting monitored process 198 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2021-12-06 23:59:38,152 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,159 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,159 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,159 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,160 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,161 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,161 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,163 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,180 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Ended with exit code 0 [2021-12-06 23:59:38,181 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,181 INFO L229 MonitoredProcess]: Starting monitored process 199 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2021-12-06 23:59:38,182 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,189 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,189 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,189 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,189 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,189 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,190 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,190 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,191 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Ended with exit code 0 [2021-12-06 23:59:38,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,209 INFO L229 MonitoredProcess]: Starting monitored process 200 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2021-12-06 23:59:38,210 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,217 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,218 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,218 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,221 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:38,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,239 INFO L229 MonitoredProcess]: Starting monitored process 201 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2021-12-06 23:59:38,240 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,247 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,247 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,248 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,248 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,248 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Ended with exit code 0 [2021-12-06 23:59:38,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,267 INFO L229 MonitoredProcess]: Starting monitored process 202 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2021-12-06 23:59:38,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,274 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,274 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,274 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,274 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,275 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,275 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,278 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,295 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Ended with exit code 0 [2021-12-06 23:59:38,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,296 INFO L229 MonitoredProcess]: Starting monitored process 203 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Waiting until timeout for monitored process [2021-12-06 23:59:38,297 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,304 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,305 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,305 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,307 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Ended with exit code 0 [2021-12-06 23:59:38,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,326 INFO L229 MonitoredProcess]: Starting monitored process 204 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Waiting until timeout for monitored process [2021-12-06 23:59:38,326 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,333 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,333 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,333 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,333 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,333 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,333 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,333 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,334 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Ended with exit code 0 [2021-12-06 23:59:38,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,352 INFO L229 MonitoredProcess]: Starting monitored process 205 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Waiting until timeout for monitored process [2021-12-06 23:59:38,353 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,360 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,360 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,360 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,360 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,361 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,361 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,363 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Ended with exit code 0 [2021-12-06 23:59:38,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,382 INFO L229 MonitoredProcess]: Starting monitored process 206 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Waiting until timeout for monitored process [2021-12-06 23:59:38,383 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,390 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,390 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,390 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,390 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,390 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,390 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,390 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,391 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,409 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Ended with exit code 0 [2021-12-06 23:59:38,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,410 INFO L229 MonitoredProcess]: Starting monitored process 207 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Waiting until timeout for monitored process [2021-12-06 23:59:38,411 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,417 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,417 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,418 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,418 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,418 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,418 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,418 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,419 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Ended with exit code 0 [2021-12-06 23:59:38,437 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,437 INFO L229 MonitoredProcess]: Starting monitored process 208 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Waiting until timeout for monitored process [2021-12-06 23:59:38,438 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,445 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,445 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:38,445 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,445 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,445 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,445 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:38,445 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:38,446 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,464 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:38,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,464 INFO L229 MonitoredProcess]: Starting monitored process 209 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Waiting until timeout for monitored process [2021-12-06 23:59:38,465 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,473 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,475 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,475 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,479 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:38,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,498 INFO L229 MonitoredProcess]: Starting monitored process 210 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Waiting until timeout for monitored process [2021-12-06 23:59:38,499 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,506 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,506 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,506 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,506 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,507 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,507 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,511 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Ended with exit code 0 [2021-12-06 23:59:38,529 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,530 INFO L229 MonitoredProcess]: Starting monitored process 211 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Waiting until timeout for monitored process [2021-12-06 23:59:38,531 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,539 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,540 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,540 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,540 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,541 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,542 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,545 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,563 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Ended with exit code 0 [2021-12-06 23:59:38,563 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,564 INFO L229 MonitoredProcess]: Starting monitored process 212 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Waiting until timeout for monitored process [2021-12-06 23:59:38,568 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,575 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,575 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,575 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,575 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,577 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,577 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,581 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Ended with exit code 0 [2021-12-06 23:59:38,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,600 INFO L229 MonitoredProcess]: Starting monitored process 213 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Waiting until timeout for monitored process [2021-12-06 23:59:38,601 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,607 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,607 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,607 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,607 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,608 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,608 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,611 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,628 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Ended with exit code 0 [2021-12-06 23:59:38,629 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,629 INFO L229 MonitoredProcess]: Starting monitored process 214 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Waiting until timeout for monitored process [2021-12-06 23:59:38,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,639 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,639 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,639 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,639 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,642 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,642 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,652 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Ended with exit code 0 [2021-12-06 23:59:38,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,671 INFO L229 MonitoredProcess]: Starting monitored process 215 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Waiting until timeout for monitored process [2021-12-06 23:59:38,672 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,679 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,679 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,680 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,680 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,681 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,681 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,685 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:38,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,704 INFO L229 MonitoredProcess]: Starting monitored process 216 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Waiting until timeout for monitored process [2021-12-06 23:59:38,706 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,712 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,713 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,713 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,713 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,714 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,714 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,718 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,735 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Ended with exit code 0 [2021-12-06 23:59:38,735 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,736 INFO L229 MonitoredProcess]: Starting monitored process 217 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Waiting until timeout for monitored process [2021-12-06 23:59:38,737 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,745 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,745 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,745 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,745 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,748 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,748 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,752 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Ended with exit code 0 [2021-12-06 23:59:38,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,770 INFO L229 MonitoredProcess]: Starting monitored process 218 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Waiting until timeout for monitored process [2021-12-06 23:59:38,772 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,779 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,780 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,780 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,780 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,781 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,781 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:38,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,805 INFO L229 MonitoredProcess]: Starting monitored process 219 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Waiting until timeout for monitored process [2021-12-06 23:59:38,806 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,813 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,813 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,813 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,813 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,815 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,815 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:38,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:38,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,837 INFO L229 MonitoredProcess]: Starting monitored process 220 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Waiting until timeout for monitored process [2021-12-06 23:59:38,838 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:38,845 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:38,845 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:38,845 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:38,845 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:38,847 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:38,847 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:38,853 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:38,860 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2021-12-06 23:59:38,860 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-06 23:59:38,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:38,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:38,862 INFO L229 MonitoredProcess]: Starting monitored process 221 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:38,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Waiting until timeout for monitored process [2021-12-06 23:59:38,862 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:38,870 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:38,870 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:38,870 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 28))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 28))_1 Supporting invariants [] [2021-12-06 23:59:38,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:39,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:39,332 INFO L297 tatePredicateManager]: 123 out of 125 supporting invariants were superfluous and have been removed [2021-12-06 23:59:39,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:39,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:39,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 28 conjunts are in the unsatisfiable core [2021-12-06 23:59:39,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:39,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:39,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:39,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:39,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:39,588 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.9 stem predicates 2 loop predicates [2021-12-06 23:59:39,589 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20 Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:39,608 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 63 states and 74 transitions. Complement of second has 4 states. [2021-12-06 23:59:39,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:39,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:39,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-06 23:59:39,609 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 51 letters. Loop has 2 letters. [2021-12-06 23:59:39,609 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 23:59:39,609 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 23:59:39,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:39,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 28 conjunts are in the unsatisfiable core [2021-12-06 23:59:39,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:39,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:39,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 23:59:39,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:39,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:39,863 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.9 stem predicates 2 loop predicates [2021-12-06 23:59:39,863 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20 Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:39,883 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 63 states and 74 transitions. Complement of second has 4 states. [2021-12-06 23:59:39,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 23:59:39,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2021-12-06 23:59:48,939 INFO L793 eck$LassoCheckResult]: Loop: 13761#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 13762#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 13761#L552-3 [2021-12-06 23:59:48,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:48,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1286501379, now seen corresponding path program 22 times [2021-12-06 23:59:48,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:48,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122647406] [2021-12-06 23:59:48,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:48,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:48,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:49,106 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 153 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:49,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:49,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122647406] [2021-12-06 23:59:49,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122647406] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:49,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508656843] [2021-12-06 23:59:49,106 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 23:59:49,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:49,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:49,107 INFO L229 MonitoredProcess]: Starting monitored process 232 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:49,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2021-12-06 23:59:49,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 23:59:49,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:49,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 23:59:49,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:49,492 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 153 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:49,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 153 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 23:59:49,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508656843] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:49,553 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:49,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 43 [2021-12-06 23:59:49,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755625270] [2021-12-06 23:59:49,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:49,553 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 23:59:49,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:49,553 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 22 times [2021-12-06 23:59:49,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:49,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420262094] [2021-12-06 23:59:49,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:49,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:49,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,556 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:49,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,558 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:49,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:49,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-12-06 23:59:49,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=1516, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 23:59:49,581 INFO L87 Difference]: Start difference. First operand 74 states and 86 transitions. cyclomatic complexity: 24 Second operand has 44 states, 43 states have (on average 2.7906976744186047) internal successors, (120), 44 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:49,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:49,858 INFO L93 Difference]: Finished difference Result 124 states and 145 transitions. [2021-12-06 23:59:49,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 23:59:49,859 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 124 states and 145 transitions. [2021-12-06 23:59:49,859 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:49,860 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 124 states to 77 states and 89 transitions. [2021-12-06 23:59:49,860 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-06 23:59:49,860 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-06 23:59:49,860 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 89 transitions. [2021-12-06 23:59:49,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 23:59:49,860 INFO L681 BuchiCegarLoop]: Abstraction has 77 states and 89 transitions. [2021-12-06 23:59:49,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states and 89 transitions. [2021-12-06 23:59:49,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 76. [2021-12-06 23:59:49,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 76 states have (on average 1.1578947368421053) internal successors, (88), 75 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 23:59:49,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 88 transitions. [2021-12-06 23:59:49,862 INFO L704 BuchiCegarLoop]: Abstraction has 76 states and 88 transitions. [2021-12-06 23:59:49,862 INFO L587 BuchiCegarLoop]: Abstraction has 76 states and 88 transitions. [2021-12-06 23:59:49,862 INFO L425 BuchiCegarLoop]: ======== Iteration 26============ [2021-12-06 23:59:49,862 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 76 states and 88 transitions. [2021-12-06 23:59:49,862 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-06 23:59:49,863 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 23:59:49,863 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 23:59:49,863 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:49,863 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 23:59:49,863 INFO L791 eck$LassoCheckResult]: Stem: 14393#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 14394#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 14395#L561 assume !(main_~array_size~0#1 < 1); 14396#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 14397#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14398#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14399#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14400#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14427#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14426#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14425#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14424#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14423#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14422#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14421#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14420#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14419#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14418#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14417#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14416#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14415#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14414#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14413#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14411#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14410#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 14405#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 14403#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14390#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14391#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14401#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14402#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14404#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14462#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14461#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14460#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14458#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14457#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14456#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14455#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14453#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14452#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14451#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14450#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14448#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14447#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14446#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14445#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14443#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14442#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14441#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14440#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14438#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14437#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14436#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14435#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14433#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14432#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14431#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14430#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14429#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14409#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14408#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14406#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14388#L552-3 [2021-12-06 23:59:49,864 INFO L793 eck$LassoCheckResult]: Loop: 14388#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14389#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 14388#L552-3 [2021-12-06 23:59:49,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:49,864 INFO L85 PathProgramCache]: Analyzing trace with hash 832559451, now seen corresponding path program 23 times [2021-12-06 23:59:49,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:49,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514204448] [2021-12-06 23:59:49,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:49,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:49,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,889 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:49,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,909 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:49,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:49,910 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 23 times [2021-12-06 23:59:49,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:49,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082868283] [2021-12-06 23:59:49,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:49,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:49,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,913 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:49,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,915 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:49,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:49,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1225716512, now seen corresponding path program 13 times [2021-12-06 23:59:49,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:49,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355775191] [2021-12-06 23:59:49,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:49,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:49,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,931 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 23:59:49,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 23:59:49,950 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 23:59:56,853 WARN L227 SmtUtils]: Spent 6.87s on a formula simplification. DAG size of input: 379 DAG size of output: 255 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 23:59:57,140 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 23:59:57,140 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 23:59:57,141 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 23:59:57,141 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 23:59:57,141 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 23:59:57,141 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:57,141 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 23:59:57,141 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 23:59:57,141 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration26_Lasso [2021-12-06 23:59:57,141 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 23:59:57,141 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 23:59:57,143 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,144 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,145 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,145 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,148 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,148 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,149 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,150 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,150 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,151 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,152 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,153 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,153 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,154 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,155 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:57,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:58,608 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 23:59:58,945 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 23:59:58,945 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 23:59:58,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:58,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:58,946 INFO L229 MonitoredProcess]: Starting monitored process 233 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:58,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Waiting until timeout for monitored process [2021-12-06 23:59:58,946 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:58,953 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:58,953 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:58,953 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:58,953 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:58,953 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:58,954 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:58,954 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:58,955 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:58,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Ended with exit code 0 [2021-12-06 23:59:58,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:58,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:58,973 INFO L229 MonitoredProcess]: Starting monitored process 234 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:58,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Waiting until timeout for monitored process [2021-12-06 23:59:58,974 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:58,981 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:58,981 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:58,981 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:58,981 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:58,982 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:58,982 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:58,984 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:59,001 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,002 INFO L229 MonitoredProcess]: Starting monitored process 235 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Waiting until timeout for monitored process [2021-12-06 23:59:59,003 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,010 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,010 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,010 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,010 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,010 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,010 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,010 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,011 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,029 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:59,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,030 INFO L229 MonitoredProcess]: Starting monitored process 236 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Waiting until timeout for monitored process [2021-12-06 23:59:59,031 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,038 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,038 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,038 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,038 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,039 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,039 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,042 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Ended with exit code 0 [2021-12-06 23:59:59,059 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,060 INFO L229 MonitoredProcess]: Starting monitored process 237 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Waiting until timeout for monitored process [2021-12-06 23:59:59,061 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,068 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,068 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,068 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,068 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,069 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,069 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,072 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Ended with exit code 0 [2021-12-06 23:59:59,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,090 INFO L229 MonitoredProcess]: Starting monitored process 238 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Waiting until timeout for monitored process [2021-12-06 23:59:59,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,098 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,099 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,100 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,117 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:59,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,118 INFO L229 MonitoredProcess]: Starting monitored process 239 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Waiting until timeout for monitored process [2021-12-06 23:59:59,120 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,126 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,126 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,127 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,127 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,128 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,145 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Ended with exit code 0 [2021-12-06 23:59:59,145 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,146 INFO L229 MonitoredProcess]: Starting monitored process 240 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Waiting until timeout for monitored process [2021-12-06 23:59:59,148 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,155 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,155 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,155 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,155 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,155 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,156 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,156 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,157 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Ended with exit code 0 [2021-12-06 23:59:59,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,175 INFO L229 MonitoredProcess]: Starting monitored process 241 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Waiting until timeout for monitored process [2021-12-06 23:59:59,180 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,187 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,188 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,188 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,189 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Ended with exit code 0 [2021-12-06 23:59:59,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,207 INFO L229 MonitoredProcess]: Starting monitored process 242 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Waiting until timeout for monitored process [2021-12-06 23:59:59,209 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,215 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,215 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,215 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,215 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,216 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,216 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,217 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Ended with exit code 0 [2021-12-06 23:59:59,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,235 INFO L229 MonitoredProcess]: Starting monitored process 243 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Waiting until timeout for monitored process [2021-12-06 23:59:59,236 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,243 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,243 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,243 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,243 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,245 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,245 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,247 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Ended with exit code 0 [2021-12-06 23:59:59,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,266 INFO L229 MonitoredProcess]: Starting monitored process 244 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Waiting until timeout for monitored process [2021-12-06 23:59:59,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,275 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,275 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,275 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,275 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,275 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,275 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,275 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,276 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:59,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,295 INFO L229 MonitoredProcess]: Starting monitored process 245 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Waiting until timeout for monitored process [2021-12-06 23:59:59,296 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,303 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,303 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,303 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,304 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,305 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:59,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,324 INFO L229 MonitoredProcess]: Starting monitored process 246 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Waiting until timeout for monitored process [2021-12-06 23:59:59,325 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,332 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,332 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 23:59:59,332 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,332 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,332 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,332 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 23:59:59,332 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 23:59:59,333 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Ended with exit code 0 [2021-12-06 23:59:59,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,351 INFO L229 MonitoredProcess]: Starting monitored process 247 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Waiting until timeout for monitored process [2021-12-06 23:59:59,353 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,359 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,360 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,360 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,360 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,360 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,361 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,363 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:59,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,381 INFO L229 MonitoredProcess]: Starting monitored process 248 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Waiting until timeout for monitored process [2021-12-06 23:59:59,382 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,389 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,389 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,389 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,389 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,390 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,390 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,392 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Ended with exit code 0 [2021-12-06 23:59:59,410 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,411 INFO L229 MonitoredProcess]: Starting monitored process 249 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Waiting until timeout for monitored process [2021-12-06 23:59:59,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-12-06 23:59:59,419 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,419 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,419 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,419 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,422 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,422 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,431 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,449 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Ended with exit code 0 [2021-12-06 23:59:59,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,449 INFO L229 MonitoredProcess]: Starting monitored process 250 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Waiting until timeout for monitored process [2021-12-06 23:59:59,450 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,457 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,457 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,457 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,457 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,458 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,458 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,462 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Ended with exit code 0 [2021-12-06 23:59:59,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,480 INFO L229 MonitoredProcess]: Starting monitored process 251 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Waiting until timeout for monitored process [2021-12-06 23:59:59,482 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,489 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,489 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,489 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,489 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,491 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,491 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,495 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,513 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Ended with exit code 0 [2021-12-06 23:59:59,513 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,514 INFO L229 MonitoredProcess]: Starting monitored process 252 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Waiting until timeout for monitored process [2021-12-06 23:59:59,515 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,522 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,522 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,522 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,522 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,523 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,523 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,528 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Ended with exit code 0 [2021-12-06 23:59:59,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,547 INFO L229 MonitoredProcess]: Starting monitored process 253 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Waiting until timeout for monitored process [2021-12-06 23:59:59,548 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,555 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,555 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,555 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,555 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,556 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,556 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,560 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Ended with exit code 0 [2021-12-06 23:59:59,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,578 INFO L229 MonitoredProcess]: Starting monitored process 254 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Waiting until timeout for monitored process [2021-12-06 23:59:59,579 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,586 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,586 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,586 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,587 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,588 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,588 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,592 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Ended with exit code 0 [2021-12-06 23:59:59,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,610 INFO L229 MonitoredProcess]: Starting monitored process 255 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Waiting until timeout for monitored process [2021-12-06 23:59:59,611 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,619 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,621 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,621 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,625 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Ended with exit code 0 [2021-12-06 23:59:59,643 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,643 INFO L229 MonitoredProcess]: Starting monitored process 256 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Waiting until timeout for monitored process [2021-12-06 23:59:59,644 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,652 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,652 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,653 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,653 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,655 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 23:59:59,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Ended with exit code 0 [2021-12-06 23:59:59,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,674 INFO L229 MonitoredProcess]: Starting monitored process 257 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Waiting until timeout for monitored process [2021-12-06 23:59:59,675 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 23:59:59,681 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 23:59:59,682 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 23:59:59,682 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 23:59:59,682 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 23:59:59,683 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 23:59:59,683 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 23:59:59,688 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 23:59:59,696 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-12-06 23:59:59,697 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-06 23:59:59,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 23:59:59,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:59,698 INFO L229 MonitoredProcess]: Starting monitored process 258 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 23:59:59,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Waiting until timeout for monitored process [2021-12-06 23:59:59,698 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 23:59:59,706 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 23:59:59,707 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 23:59:59,707 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 36))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 36))_1 Supporting invariants [] [2021-12-06 23:59:59,724 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Ended with exit code 0 [2021-12-06 23:59:59,856 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Ended with exit code 0 [2021-12-07 00:00:00,524 INFO L297 tatePredicateManager]: 192 out of 194 supporting invariants were superfluous and have been removed [2021-12-07 00:00:00,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:00,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:00,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-07 00:00:00,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:00,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:00,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:00,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:00,881 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:00,881 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.11 stem predicates 2 loop predicates [2021-12-07 00:00:00,881 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 76 states and 88 transitions. cyclomatic complexity: 24 Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:00,902 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 76 states and 88 transitions. cyclomatic complexity: 24. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 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 77 states and 90 transitions. Complement of second has 4 states. [2021-12-07 00:00:00,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:00:00,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:00,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:00:00,902 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 63 letters. Loop has 2 letters. [2021-12-07 00:00:00,902 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:00,902 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:00:00,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:00,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:00,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-07 00:00:00,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:01,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:01,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:01,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:01,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:01,224 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.11 stem predicates 2 loop predicates [2021-12-07 00:00:01,224 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 76 states and 88 transitions. cyclomatic complexity: 24 Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:01,249 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 76 states and 88 transitions. cyclomatic complexity: 24. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 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 77 states and 90 transitions. Complement of second has 4 states. [2021-12-07 00:00:01,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:00:01,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:01,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:00:01,249 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 63 letters. Loop has 2 letters. [2021-12-07 00:00:01,249 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:01,249 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:00:01,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:01,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:01,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-07 00:00:01,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:01,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:01,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:01,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:01,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:01,572 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.11 stem predicates 2 loop predicates [2021-12-07 00:00:01,572 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 76 states and 88 transitions. cyclomatic complexity: 24 Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:01,750 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 76 states and 88 transitions. cyclomatic complexity: 24. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 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 99 states and 123 transitions. Complement of second has 26 states. [2021-12-07 00:00:01,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 11 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:00:01,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:01,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 77 transitions. [2021-12-07 00:00:01,751 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 77 transitions. Stem has 63 letters. Loop has 2 letters. [2021-12-07 00:00:01,751 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:01,751 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 77 transitions. Stem has 65 letters. Loop has 2 letters. [2021-12-07 00:00:01,751 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:01,751 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 77 transitions. Stem has 63 letters. Loop has 4 letters. [2021-12-07 00:00:01,751 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:01,751 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 99 states and 123 transitions. [2021-12-07 00:00:01,752 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:01,752 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 99 states to 94 states and 116 transitions. [2021-12-07 00:00:01,752 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-07 00:00:01,752 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-07 00:00:01,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 94 states and 116 transitions. [2021-12-07 00:00:01,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:00:01,753 INFO L681 BuchiCegarLoop]: Abstraction has 94 states and 116 transitions. [2021-12-07 00:00:01,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states and 116 transitions. [2021-12-07 00:00:01,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 81. [2021-12-07 00:00:01,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 81 states have (on average 1.1604938271604939) internal successors, (94), 80 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:01,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 94 transitions. [2021-12-07 00:00:01,754 INFO L704 BuchiCegarLoop]: Abstraction has 81 states and 94 transitions. [2021-12-07 00:00:01,754 INFO L587 BuchiCegarLoop]: Abstraction has 81 states and 94 transitions. [2021-12-07 00:00:01,754 INFO L425 BuchiCegarLoop]: ======== Iteration 27============ [2021-12-07 00:00:01,754 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 81 states and 94 transitions. [2021-12-07 00:00:01,754 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:01,754 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:00:01,754 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:00:01,755 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:01,755 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:00:01,755 INFO L791 eck$LassoCheckResult]: Stem: 16189#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 16190#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 16191#L561 assume !(main_~array_size~0#1 < 1); 16192#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 16193#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16194#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16195#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16196#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16199#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16219#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16218#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16217#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16216#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16215#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16214#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16213#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16212#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16211#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16210#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16209#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16208#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16207#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16206#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16205#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16204#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 16203#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 16200#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16201#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16263#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16262#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16202#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16186#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16187#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16197#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16198#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16260#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16259#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16258#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16257#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16255#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16254#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16253#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16252#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16250#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16249#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16248#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16247#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16245#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16244#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16243#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16242#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16240#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16239#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16238#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16237#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16235#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16234#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16233#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16232#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16230#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16229#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16228#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16227#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16226#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16223#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16222#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16220#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16184#L552-3 [2021-12-07 00:00:01,755 INFO L793 eck$LassoCheckResult]: Loop: 16184#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16185#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 16184#L552-3 [2021-12-07 00:00:01,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:01,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1092528432, now seen corresponding path program 24 times [2021-12-07 00:00:01,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:01,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186114387] [2021-12-07 00:00:01,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:01,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:01,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:01,945 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 190 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:01,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:01,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186114387] [2021-12-07 00:00:01,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186114387] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:00:01,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136152639] [2021-12-07 00:00:01,946 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-07 00:00:01,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:01,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:01,946 INFO L229 MonitoredProcess]: Starting monitored process 259 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:00:01,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2021-12-07 00:00:02,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-12-07 00:00:02,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:00:02,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-07 00:00:02,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:02,485 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 190 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:02,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:00:02,547 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 190 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:02,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136152639] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:00:02,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:00:02,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 47 [2021-12-07 00:00:02,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518155641] [2021-12-07 00:00:02,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:00:02,548 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:00:02,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:02,548 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 24 times [2021-12-07 00:00:02,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:02,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702714074] [2021-12-07 00:00:02,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:02,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:02,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,551 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:02,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,553 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:02,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:02,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-12-07 00:00:02,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=446, Invalid=1810, Unknown=0, NotChecked=0, Total=2256 [2021-12-07 00:00:02,578 INFO L87 Difference]: Start difference. First operand 81 states and 94 transitions. cyclomatic complexity: 26 Second operand has 48 states, 47 states have (on average 2.8085106382978724) internal successors, (132), 48 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:02,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:02,909 INFO L93 Difference]: Finished difference Result 136 states and 159 transitions. [2021-12-07 00:00:02,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-07 00:00:02,909 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 136 states and 159 transitions. [2021-12-07 00:00:02,910 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:02,910 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 136 states to 84 states and 97 transitions. [2021-12-07 00:00:02,910 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:00:02,910 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:00:02,910 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 97 transitions. [2021-12-07 00:00:02,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:00:02,910 INFO L681 BuchiCegarLoop]: Abstraction has 84 states and 97 transitions. [2021-12-07 00:00:02,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states and 97 transitions. [2021-12-07 00:00:02,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 83. [2021-12-07 00:00:02,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 83 states have (on average 1.1566265060240963) internal successors, (96), 82 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:02,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 96 transitions. [2021-12-07 00:00:02,912 INFO L704 BuchiCegarLoop]: Abstraction has 83 states and 96 transitions. [2021-12-07 00:00:02,912 INFO L587 BuchiCegarLoop]: Abstraction has 83 states and 96 transitions. [2021-12-07 00:00:02,912 INFO L425 BuchiCegarLoop]: ======== Iteration 28============ [2021-12-07 00:00:02,912 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 83 states and 96 transitions. [2021-12-07 00:00:02,912 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:02,912 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:00:02,912 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:00:02,912 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [11, 11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:02,913 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:00:02,913 INFO L791 eck$LassoCheckResult]: Stem: 16877#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 16878#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 16879#L561 assume !(main_~array_size~0#1 < 1); 16880#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 16881#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16882#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16883#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16884#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16913#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16912#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16911#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16910#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16909#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16908#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16907#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16906#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16905#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16904#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16903#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16902#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16901#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16900#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16899#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16898#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16897#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16895#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16894#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 16889#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 16887#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16874#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16875#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16885#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16886#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16888#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16953#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16952#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16951#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16949#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16948#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16947#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16946#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16944#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16943#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16942#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16941#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16939#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16938#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16937#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16936#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16934#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16933#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16932#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16931#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16929#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16928#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16927#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16926#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16924#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16923#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16922#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16921#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16919#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16918#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16917#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16916#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16915#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16893#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16892#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16890#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16872#L552-3 [2021-12-07 00:00:02,913 INFO L793 eck$LassoCheckResult]: Loop: 16872#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16873#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 16872#L552-3 [2021-12-07 00:00:02,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:02,913 INFO L85 PathProgramCache]: Analyzing trace with hash -112658418, now seen corresponding path program 25 times [2021-12-07 00:00:02,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:02,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628986890] [2021-12-07 00:00:02,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:02,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:02,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,929 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,946 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:02,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:02,946 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 25 times [2021-12-07 00:00:02,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:02,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747943501] [2021-12-07 00:00:02,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:02,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,949 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:02,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,952 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:02,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:02,952 INFO L85 PathProgramCache]: Analyzing trace with hash -890556141, now seen corresponding path program 14 times [2021-12-07 00:00:02,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:02,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268028127] [2021-12-07 00:00:02,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:02,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,967 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:02,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:02,993 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:14,556 WARN L227 SmtUtils]: Spent 11.53s on a formula simplification. DAG size of input: 412 DAG size of output: 276 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:00:15,583 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:00:15,583 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:00:15,583 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:00:15,583 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:00:15,583 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:00:15,583 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:15,583 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:00:15,583 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:00:15,583 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration28_Lasso [2021-12-07 00:00:15,583 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:00:15,583 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:00:15,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,586 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,587 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,588 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,589 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,591 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,591 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,592 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,597 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,597 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:15,598 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:17,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:17,411 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:17,412 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:17,413 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:17,414 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:17,415 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:17,751 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:00:17,751 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:00:17,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,752 INFO L229 MonitoredProcess]: Starting monitored process 260 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Waiting until timeout for monitored process [2021-12-07 00:00:17,753 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,759 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,759 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,760 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,760 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:17,761 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:17,763 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:17,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,782 INFO L229 MonitoredProcess]: Starting monitored process 261 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Waiting until timeout for monitored process [2021-12-07 00:00:17,783 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,790 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,790 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,790 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,790 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,791 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:17,791 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:17,793 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:17,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,811 INFO L229 MonitoredProcess]: Starting monitored process 262 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Waiting until timeout for monitored process [2021-12-07 00:00:17,813 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,819 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,819 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:17,819 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,819 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,819 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,820 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:17,820 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:17,820 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Ended with exit code 0 [2021-12-07 00:00:17,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,839 INFO L229 MonitoredProcess]: Starting monitored process 263 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Waiting until timeout for monitored process [2021-12-07 00:00:17,841 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,848 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,848 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:17,848 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,848 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,848 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,848 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:17,848 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:17,849 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:17,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,868 INFO L229 MonitoredProcess]: Starting monitored process 264 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Waiting until timeout for monitored process [2021-12-07 00:00:17,869 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,875 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,875 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:17,875 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,876 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,876 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,876 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:17,876 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:17,877 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Ended with exit code 0 [2021-12-07 00:00:17,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,895 INFO L229 MonitoredProcess]: Starting monitored process 265 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Waiting until timeout for monitored process [2021-12-07 00:00:17,897 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,904 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,904 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,904 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,904 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,905 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:17,905 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:17,907 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,925 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Ended with exit code 0 [2021-12-07 00:00:17,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,926 INFO L229 MonitoredProcess]: Starting monitored process 266 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Waiting until timeout for monitored process [2021-12-07 00:00:17,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,934 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:17,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,935 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:17,935 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:17,936 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Ended with exit code 0 [2021-12-07 00:00:17,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,955 INFO L229 MonitoredProcess]: Starting monitored process 267 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Waiting until timeout for monitored process [2021-12-07 00:00:17,956 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,964 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,964 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:17,964 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,964 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,964 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,964 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:17,964 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:17,965 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:17,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:17,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:17,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:17,984 INFO L229 MonitoredProcess]: Starting monitored process 268 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:17,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Waiting until timeout for monitored process [2021-12-07 00:00:17,985 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:17,992 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:17,992 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:17,992 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:17,992 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:17,993 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:17,993 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:17,995 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:18,013 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,014 INFO L229 MonitoredProcess]: Starting monitored process 269 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Waiting until timeout for monitored process [2021-12-07 00:00:18,016 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,023 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:18,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,023 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,023 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:18,024 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:18,025 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Ended with exit code 0 [2021-12-07 00:00:18,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,043 INFO L229 MonitoredProcess]: Starting monitored process 270 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Waiting until timeout for monitored process [2021-12-07 00:00:18,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,052 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:18,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,053 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:18,053 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:18,054 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:18,071 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,072 INFO L229 MonitoredProcess]: Starting monitored process 271 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Waiting until timeout for monitored process [2021-12-07 00:00:18,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-12-07 00:00:18,080 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,080 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,080 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,080 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,083 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,083 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,092 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,110 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Ended with exit code 0 [2021-12-07 00:00:18,111 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,111 INFO L229 MonitoredProcess]: Starting monitored process 272 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Waiting until timeout for monitored process [2021-12-07 00:00:18,112 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,120 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,121 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,121 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,121 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,122 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,122 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,126 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Ended with exit code 0 [2021-12-07 00:00:18,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,145 INFO L229 MonitoredProcess]: Starting monitored process 273 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Waiting until timeout for monitored process [2021-12-07 00:00:18,146 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,153 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,153 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,154 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,154 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,158 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,176 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Ended with exit code 0 [2021-12-07 00:00:18,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,177 INFO L229 MonitoredProcess]: Starting monitored process 274 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Waiting until timeout for monitored process [2021-12-07 00:00:18,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-12-07 00:00:18,185 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,185 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,185 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,185 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,187 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,187 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,192 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Ended with exit code 0 [2021-12-07 00:00:18,210 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,211 INFO L229 MonitoredProcess]: Starting monitored process 275 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Waiting until timeout for monitored process [2021-12-07 00:00:18,212 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,219 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,219 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,219 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,219 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,220 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,220 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,225 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:18,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,244 INFO L229 MonitoredProcess]: Starting monitored process 276 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Waiting until timeout for monitored process [2021-12-07 00:00:18,245 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,251 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,252 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,252 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,252 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,253 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,253 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,256 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Ended with exit code 0 [2021-12-07 00:00:18,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,275 INFO L229 MonitoredProcess]: Starting monitored process 277 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Waiting until timeout for monitored process [2021-12-07 00:00:18,276 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,283 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,285 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,285 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,289 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Ended with exit code 0 [2021-12-07 00:00:18,307 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,308 INFO L229 MonitoredProcess]: Starting monitored process 278 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Waiting until timeout for monitored process [2021-12-07 00:00:18,309 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,315 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,316 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,316 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,317 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,318 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,322 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,340 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Ended with exit code 0 [2021-12-07 00:00:18,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,341 INFO L229 MonitoredProcess]: Starting monitored process 279 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Waiting until timeout for monitored process [2021-12-07 00:00:18,342 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,349 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,349 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,349 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,350 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,350 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,354 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Ended with exit code 0 [2021-12-07 00:00:18,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,373 INFO L229 MonitoredProcess]: Starting monitored process 280 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Waiting until timeout for monitored process [2021-12-07 00:00:18,374 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,381 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,381 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,381 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,381 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,382 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,382 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,384 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:18,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Ended with exit code 0 [2021-12-07 00:00:18,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,403 INFO L229 MonitoredProcess]: Starting monitored process 281 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Waiting until timeout for monitored process [2021-12-07 00:00:18,405 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:18,411 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:18,412 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:18,412 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:18,412 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:18,413 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:18,413 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:18,418 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:00:18,426 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-12-07 00:00:18,426 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-07 00:00:18,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:18,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:18,427 INFO L229 MonitoredProcess]: Starting monitored process 282 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:18,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Waiting until timeout for monitored process [2021-12-07 00:00:18,428 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:00:18,438 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:00:18,438 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:00:18,438 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 40 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 40 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2021-12-07 00:00:18,457 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Ended with exit code 0 [2021-12-07 00:00:18,504 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Ended with exit code 0 [2021-12-07 00:00:19,555 INFO L297 tatePredicateManager]: 233 out of 235 supporting invariants were superfluous and have been removed [2021-12-07 00:00:19,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:19,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:19,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-07 00:00:19,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:19,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:19,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:19,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:19,920 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.12 stem predicates 2 loop predicates [2021-12-07 00:00:19,921 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26 Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:19,945 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 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 84 states and 98 transitions. Complement of second has 4 states. [2021-12-07 00:00:19,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:00:19,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:19,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:00:19,946 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 69 letters. Loop has 2 letters. [2021-12-07 00:00:19,946 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:19,946 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:00:19,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:19,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:19,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-07 00:00:19,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:20,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:20,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:20,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:20,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:20,312 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.12 stem predicates 2 loop predicates [2021-12-07 00:00:20,312 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26 Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:20,337 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 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 84 states and 98 transitions. Complement of second has 4 states. [2021-12-07 00:00:20,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:00:20,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:20,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:00:20,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 69 letters. Loop has 2 letters. [2021-12-07 00:00:20,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:20,338 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:00:20,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:20,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:20,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-07 00:00:20,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:20,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:20,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:20,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:20,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:20,691 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.12 stem predicates 2 loop predicates [2021-12-07 00:00:20,691 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26 Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:20,920 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 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 107 states and 133 transitions. Complement of second has 28 states. [2021-12-07 00:00:20,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 16 states 12 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:00:20,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:20,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 83 transitions. [2021-12-07 00:00:20,921 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 83 transitions. Stem has 69 letters. Loop has 2 letters. [2021-12-07 00:00:20,921 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:20,921 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 83 transitions. Stem has 71 letters. Loop has 2 letters. [2021-12-07 00:00:20,922 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:20,922 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 83 transitions. Stem has 69 letters. Loop has 4 letters. [2021-12-07 00:00:20,922 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:20,922 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 107 states and 133 transitions. [2021-12-07 00:00:20,922 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:20,923 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 107 states to 102 states and 126 transitions. [2021-12-07 00:00:20,923 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-07 00:00:20,923 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-07 00:00:20,923 INFO L73 IsDeterministic]: Start isDeterministic. Operand 102 states and 126 transitions. [2021-12-07 00:00:20,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:00:20,923 INFO L681 BuchiCegarLoop]: Abstraction has 102 states and 126 transitions. [2021-12-07 00:00:20,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states and 126 transitions. [2021-12-07 00:00:20,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 88. [2021-12-07 00:00:20,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 88 states have (on average 1.1590909090909092) internal successors, (102), 87 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:20,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 102 transitions. [2021-12-07 00:00:20,925 INFO L704 BuchiCegarLoop]: Abstraction has 88 states and 102 transitions. [2021-12-07 00:00:20,925 INFO L587 BuchiCegarLoop]: Abstraction has 88 states and 102 transitions. [2021-12-07 00:00:20,925 INFO L425 BuchiCegarLoop]: ======== Iteration 29============ [2021-12-07 00:00:20,925 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 88 states and 102 transitions. [2021-12-07 00:00:20,925 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:20,925 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:00:20,925 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:00:20,926 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:20,926 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:00:20,926 INFO L791 eck$LassoCheckResult]: Stem: 18921#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 18922#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 18923#L561 assume !(main_~array_size~0#1 < 1); 18924#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 18925#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18926#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18927#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18928#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18958#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18957#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18956#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18955#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18954#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18953#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18952#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18951#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18950#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18949#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18948#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18947#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18946#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18945#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18944#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18943#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18942#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18941#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18940#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 18939#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 18936#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18937#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19007#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19006#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18938#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18931#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18932#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18934#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18935#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19004#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19003#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19002#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19001#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18999#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18998#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18997#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18996#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18994#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18993#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18992#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18991#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18989#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18988#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18987#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18986#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18984#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18983#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18982#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18981#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18979#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18978#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18977#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18976#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18974#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18973#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18972#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18971#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18969#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18968#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18967#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18966#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18965#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18962#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18961#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18959#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18929#L552-3 [2021-12-07 00:00:20,926 INFO L793 eck$LassoCheckResult]: Loop: 18929#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18930#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 18929#L552-3 [2021-12-07 00:00:20,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:20,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1125960093, now seen corresponding path program 26 times [2021-12-07 00:00:20,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:20,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673702393] [2021-12-07 00:00:20,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:20,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:20,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:21,142 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 231 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:21,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:21,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673702393] [2021-12-07 00:00:21,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673702393] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:00:21,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230356699] [2021-12-07 00:00:21,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 00:00:21,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:21,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:21,143 INFO L229 MonitoredProcess]: Starting monitored process 283 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:00:21,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2021-12-07 00:00:21,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 00:00:21,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:00:21,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 28 conjunts are in the unsatisfiable core [2021-12-07 00:00:21,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:21,690 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 231 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:21,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:00:21,766 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 231 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:21,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230356699] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:00:21,766 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:00:21,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 51 [2021-12-07 00:00:21,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441494018] [2021-12-07 00:00:21,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:00:21,767 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:00:21,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:21,767 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 26 times [2021-12-07 00:00:21,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:21,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971987717] [2021-12-07 00:00:21,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:21,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:21,770 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:21,773 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:21,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:21,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-12-07 00:00:21,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=522, Invalid=2130, Unknown=0, NotChecked=0, Total=2652 [2021-12-07 00:00:21,799 INFO L87 Difference]: Start difference. First operand 88 states and 102 transitions. cyclomatic complexity: 28 Second operand has 52 states, 51 states have (on average 2.823529411764706) internal successors, (144), 52 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:22,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:22,164 INFO L93 Difference]: Finished difference Result 148 states and 173 transitions. [2021-12-07 00:00:22,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-07 00:00:22,164 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 148 states and 173 transitions. [2021-12-07 00:00:22,164 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:22,165 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 148 states to 91 states and 105 transitions. [2021-12-07 00:00:22,165 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:00:22,165 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:00:22,165 INFO L73 IsDeterministic]: Start isDeterministic. Operand 91 states and 105 transitions. [2021-12-07 00:00:22,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:00:22,165 INFO L681 BuchiCegarLoop]: Abstraction has 91 states and 105 transitions. [2021-12-07 00:00:22,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states and 105 transitions. [2021-12-07 00:00:22,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 90. [2021-12-07 00:00:22,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 90 states have (on average 1.1555555555555554) internal successors, (104), 89 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:22,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 104 transitions. [2021-12-07 00:00:22,167 INFO L704 BuchiCegarLoop]: Abstraction has 90 states and 104 transitions. [2021-12-07 00:00:22,167 INFO L587 BuchiCegarLoop]: Abstraction has 90 states and 104 transitions. [2021-12-07 00:00:22,167 INFO L425 BuchiCegarLoop]: ======== Iteration 30============ [2021-12-07 00:00:22,167 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 90 states and 104 transitions. [2021-12-07 00:00:22,167 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:22,167 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:00:22,167 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:00:22,167 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [12, 12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:22,168 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:00:22,168 INFO L791 eck$LassoCheckResult]: Stem: 19675#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 19676#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 19677#L561 assume !(main_~array_size~0#1 < 1); 19678#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 19679#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19680#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19681#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19682#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19713#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19712#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19711#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19710#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19709#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19708#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19707#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19706#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19705#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19704#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19703#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19702#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19701#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19700#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19699#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19698#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19697#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19696#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19695#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19693#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19692#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 19687#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 19685#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19672#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19674#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19683#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19684#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19686#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19758#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19757#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19756#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19754#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19753#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19752#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19751#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19749#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19748#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19747#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19746#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19744#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19743#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19742#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19741#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19739#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19738#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19737#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19736#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19734#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19733#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19732#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19731#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19729#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19728#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19727#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19726#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19724#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19723#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19722#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19721#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19719#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19718#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19717#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19716#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19715#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19691#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19690#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19688#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19670#L552-3 [2021-12-07 00:00:22,168 INFO L793 eck$LassoCheckResult]: Loop: 19670#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19671#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 19670#L552-3 [2021-12-07 00:00:22,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:22,168 INFO L85 PathProgramCache]: Analyzing trace with hash 859989697, now seen corresponding path program 27 times [2021-12-07 00:00:22,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:22,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081692786] [2021-12-07 00:00:22,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:22,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:22,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:22,185 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:22,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:22,207 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:22,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:22,207 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 27 times [2021-12-07 00:00:22,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:22,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391887379] [2021-12-07 00:00:22,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:22,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:22,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:22,211 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:22,214 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:22,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:22,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1816379142, now seen corresponding path program 15 times [2021-12-07 00:00:22,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:22,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665677718] [2021-12-07 00:00:22,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:22,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:22,251 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:22,274 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:33,650 WARN L227 SmtUtils]: Spent 11.34s on a formula simplification. DAG size of input: 445 DAG size of output: 302 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:00:34,632 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:00:34,632 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:00:34,632 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:00:34,632 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:00:34,632 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:00:34,632 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:34,632 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:00:34,632 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:00:34,632 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration30_Lasso [2021-12-07 00:00:34,632 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:00:34,632 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:00:34,634 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,636 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,637 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,638 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,639 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,640 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,640 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,641 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,642 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,643 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,643 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,644 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,645 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,646 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,646 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,647 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:34,648 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:39,142 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:00:39,512 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:00:39,512 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:00:39,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,513 INFO L229 MonitoredProcess]: Starting monitored process 284 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Waiting until timeout for monitored process [2021-12-07 00:00:39,514 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,520 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,521 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,521 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,521 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,523 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:39,523 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:39,526 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:39,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,544 INFO L229 MonitoredProcess]: Starting monitored process 285 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Waiting until timeout for monitored process [2021-12-07 00:00:39,545 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,553 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:39,553 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:39,555 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Ended with exit code 0 [2021-12-07 00:00:39,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,574 INFO L229 MonitoredProcess]: Starting monitored process 286 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Waiting until timeout for monitored process [2021-12-07 00:00:39,575 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,582 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,582 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,582 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,582 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,583 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:39,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,601 INFO L229 MonitoredProcess]: Starting monitored process 287 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Waiting until timeout for monitored process [2021-12-07 00:00:39,602 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,609 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,610 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:39,610 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:39,612 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,630 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Ended with exit code 0 [2021-12-07 00:00:39,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,631 INFO L229 MonitoredProcess]: Starting monitored process 288 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Waiting until timeout for monitored process [2021-12-07 00:00:39,633 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,640 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,640 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,640 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,640 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,641 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,641 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,641 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,642 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Ended with exit code 0 [2021-12-07 00:00:39,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,660 INFO L229 MonitoredProcess]: Starting monitored process 289 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Waiting until timeout for monitored process [2021-12-07 00:00:39,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,668 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,668 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,668 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,668 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,668 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,668 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,669 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:39,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,687 INFO L229 MonitoredProcess]: Starting monitored process 290 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Waiting until timeout for monitored process [2021-12-07 00:00:39,688 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,695 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,696 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,696 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,696 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:39,696 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:39,698 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,717 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Ended with exit code 0 [2021-12-07 00:00:39,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,717 INFO L229 MonitoredProcess]: Starting monitored process 291 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Waiting until timeout for monitored process [2021-12-07 00:00:39,719 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,725 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,726 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,726 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,726 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,727 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Ended with exit code 0 [2021-12-07 00:00:39,745 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,745 INFO L229 MonitoredProcess]: Starting monitored process 292 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Waiting until timeout for monitored process [2021-12-07 00:00:39,747 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,754 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,754 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,754 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Ended with exit code 0 [2021-12-07 00:00:39,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,773 INFO L229 MonitoredProcess]: Starting monitored process 293 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Waiting until timeout for monitored process [2021-12-07 00:00:39,774 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,781 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,781 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,781 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,781 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,781 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,781 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,781 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,782 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Ended with exit code 0 [2021-12-07 00:00:39,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,801 INFO L229 MonitoredProcess]: Starting monitored process 294 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Waiting until timeout for monitored process [2021-12-07 00:00:39,802 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,809 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,809 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,809 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,809 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,809 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,809 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,809 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,810 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Ended with exit code 0 [2021-12-07 00:00:39,828 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,828 INFO L229 MonitoredProcess]: Starting monitored process 295 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Waiting until timeout for monitored process [2021-12-07 00:00:39,830 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,839 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:39,839 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:39,842 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Ended with exit code 0 [2021-12-07 00:00:39,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,860 INFO L229 MonitoredProcess]: Starting monitored process 296 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Waiting until timeout for monitored process [2021-12-07 00:00:39,861 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,868 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,868 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,868 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,868 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,868 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,869 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,869 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,870 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:39,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,888 INFO L229 MonitoredProcess]: Starting monitored process 297 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Waiting until timeout for monitored process [2021-12-07 00:00:39,889 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,896 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,896 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,896 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,896 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,896 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,897 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,897 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,898 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,915 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:39,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,916 INFO L229 MonitoredProcess]: Starting monitored process 298 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Waiting until timeout for monitored process [2021-12-07 00:00:39,917 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,923 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,924 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:00:39,924 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,924 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,924 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,924 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:00:39,924 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:00:39,925 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Ended with exit code 0 [2021-12-07 00:00:39,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,943 INFO L229 MonitoredProcess]: Starting monitored process 299 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Waiting until timeout for monitored process [2021-12-07 00:00:39,945 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,951 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,952 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,952 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,952 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:39,953 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:39,955 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:39,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Ended with exit code 0 [2021-12-07 00:00:39,973 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:39,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:39,973 INFO L229 MonitoredProcess]: Starting monitored process 300 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:39,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Waiting until timeout for monitored process [2021-12-07 00:00:39,976 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:39,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:39,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:39,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:39,983 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:39,985 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:39,985 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:39,989 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Ended with exit code 0 [2021-12-07 00:00:40,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,008 INFO L229 MonitoredProcess]: Starting monitored process 301 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Waiting until timeout for monitored process [2021-12-07 00:00:40,009 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,017 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,017 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,021 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Ended with exit code 0 [2021-12-07 00:00:40,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,040 INFO L229 MonitoredProcess]: Starting monitored process 302 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Waiting until timeout for monitored process [2021-12-07 00:00:40,040 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,047 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,047 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,047 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,047 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,048 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,048 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,051 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,069 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Ended with exit code 0 [2021-12-07 00:00:40,069 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,069 INFO L229 MonitoredProcess]: Starting monitored process 303 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Waiting until timeout for monitored process [2021-12-07 00:00:40,071 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,078 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,078 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,080 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,080 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,084 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,102 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Ended with exit code 0 [2021-12-07 00:00:40,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,102 INFO L229 MonitoredProcess]: Starting monitored process 304 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Waiting until timeout for monitored process [2021-12-07 00:00:40,104 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,112 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,115 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,115 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,125 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Ended with exit code 0 [2021-12-07 00:00:40,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,144 INFO L229 MonitoredProcess]: Starting monitored process 305 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Waiting until timeout for monitored process [2021-12-07 00:00:40,145 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,152 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,152 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,152 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,152 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,154 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,154 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,158 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Ended with exit code 0 [2021-12-07 00:00:40,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,176 INFO L229 MonitoredProcess]: Starting monitored process 306 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Waiting until timeout for monitored process [2021-12-07 00:00:40,177 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,184 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,184 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,184 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,184 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,185 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,185 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,189 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:40,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,207 INFO L229 MonitoredProcess]: Starting monitored process 307 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Waiting until timeout for monitored process [2021-12-07 00:00:40,208 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,215 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,217 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,217 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,221 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,239 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Ended with exit code 0 [2021-12-07 00:00:40,239 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,240 INFO L229 MonitoredProcess]: Starting monitored process 308 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Waiting until timeout for monitored process [2021-12-07 00:00:40,240 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,247 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,249 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,249 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,253 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Ended with exit code 0 [2021-12-07 00:00:40,271 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,272 INFO L229 MonitoredProcess]: Starting monitored process 309 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Waiting until timeout for monitored process [2021-12-07 00:00:40,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,280 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,280 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,281 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,281 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,285 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Ended with exit code 0 [2021-12-07 00:00:40,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,304 INFO L229 MonitoredProcess]: Starting monitored process 310 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Waiting until timeout for monitored process [2021-12-07 00:00:40,304 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,311 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,311 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,311 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,311 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,313 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,313 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,317 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Ended with exit code 0 [2021-12-07 00:00:40,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,335 INFO L229 MonitoredProcess]: Starting monitored process 311 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Waiting until timeout for monitored process [2021-12-07 00:00:40,336 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,344 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,344 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,346 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,346 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,351 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:00:40,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:40,368 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,369 INFO L229 MonitoredProcess]: Starting monitored process 312 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Waiting until timeout for monitored process [2021-12-07 00:00:40,370 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:00:40,377 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:00:40,377 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:00:40,377 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:00:40,377 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:00:40,378 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:00:40,378 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:00:40,383 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:00:40,390 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-07 00:00:40,390 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2021-12-07 00:00:40,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:00:40,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:40,391 INFO L229 MonitoredProcess]: Starting monitored process 313 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:00:40,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Waiting until timeout for monitored process [2021-12-07 00:00:40,392 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:00:40,401 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:00:40,401 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:00:40,401 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 44 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 44 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2021-12-07 00:00:40,418 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Forceful destruction successful, exit code 0 [2021-12-07 00:00:40,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Ended with exit code 0 [2021-12-07 00:00:41,857 INFO L297 tatePredicateManager]: 279 out of 281 supporting invariants were superfluous and have been removed [2021-12-07 00:00:41,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:41,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:41,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-07 00:00:41,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:42,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:42,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:42,239 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:42,239 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.13 stem predicates 2 loop predicates [2021-12-07 00:00:42,239 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28 Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:42,264 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 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 91 states and 106 transitions. Complement of second has 4 states. [2021-12-07 00:00:42,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:00:42,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:42,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:00:42,265 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 75 letters. Loop has 2 letters. [2021-12-07 00:00:42,265 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:42,265 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:00:42,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:42,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-07 00:00:42,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:42,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:42,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:42,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:42,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:42,664 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.13 stem predicates 2 loop predicates [2021-12-07 00:00:42,665 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28 Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:42,690 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 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 91 states and 106 transitions. Complement of second has 4 states. [2021-12-07 00:00:42,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:00:42,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:42,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:00:42,691 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 75 letters. Loop has 2 letters. [2021-12-07 00:00:42,691 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:42,691 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:00:42,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:42,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:42,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-07 00:00:42,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:43,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:00:43,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:43,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:43,111 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.13 stem predicates 2 loop predicates [2021-12-07 00:00:43,111 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28 Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:43,337 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 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 115 states and 143 transitions. Complement of second has 30 states. [2021-12-07 00:00:43,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 17 states 13 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:00:43,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:43,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 89 transitions. [2021-12-07 00:00:43,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 75 letters. Loop has 2 letters. [2021-12-07 00:00:43,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:43,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 77 letters. Loop has 2 letters. [2021-12-07 00:00:43,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:43,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 75 letters. Loop has 4 letters. [2021-12-07 00:00:43,339 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:00:43,339 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 115 states and 143 transitions. [2021-12-07 00:00:43,339 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:43,340 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 115 states to 110 states and 136 transitions. [2021-12-07 00:00:43,340 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-07 00:00:43,340 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-07 00:00:43,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 136 transitions. [2021-12-07 00:00:43,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:00:43,340 INFO L681 BuchiCegarLoop]: Abstraction has 110 states and 136 transitions. [2021-12-07 00:00:43,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states and 136 transitions. [2021-12-07 00:00:43,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 95. [2021-12-07 00:00:43,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 95 states have (on average 1.1578947368421053) internal successors, (110), 94 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:43,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 110 transitions. [2021-12-07 00:00:43,341 INFO L704 BuchiCegarLoop]: Abstraction has 95 states and 110 transitions. [2021-12-07 00:00:43,341 INFO L587 BuchiCegarLoop]: Abstraction has 95 states and 110 transitions. [2021-12-07 00:00:43,341 INFO L425 BuchiCegarLoop]: ======== Iteration 31============ [2021-12-07 00:00:43,341 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 95 states and 110 transitions. [2021-12-07 00:00:43,342 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:43,342 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:00:43,342 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:00:43,342 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:43,342 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:00:43,342 INFO L791 eck$LassoCheckResult]: Stem: 21992#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 21993#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 21994#L561 assume !(main_~array_size~0#1 < 1); 21995#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 21996#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21997#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21998#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21999#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22031#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22030#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22029#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22028#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22027#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22026#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22025#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22024#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22023#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22022#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22021#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22020#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22019#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22018#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22017#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22016#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22015#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22014#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22013#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22012#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22011#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 22010#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 22007#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22008#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22085#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22084#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22009#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22002#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22003#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22005#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22006#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22082#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22081#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22080#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22079#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22077#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22076#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22075#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22074#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22072#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22071#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22070#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22069#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22067#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22066#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22065#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22064#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22062#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22061#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22060#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22059#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22057#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22056#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22055#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22054#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22052#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22051#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22050#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22049#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22047#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22046#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22045#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22044#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22042#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22041#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22040#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22039#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22038#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22035#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22034#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22032#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22000#L552-3 [2021-12-07 00:00:43,342 INFO L793 eck$LassoCheckResult]: Loop: 22000#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22001#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 22000#L552-3 [2021-12-07 00:00:43,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:43,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1783632790, now seen corresponding path program 28 times [2021-12-07 00:00:43,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:43,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355580397] [2021-12-07 00:00:43,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:43,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:43,578 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 276 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:43,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:43,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355580397] [2021-12-07 00:00:43,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355580397] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:00:43,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916982757] [2021-12-07 00:00:43,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-07 00:00:43,579 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:43,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:43,579 INFO L229 MonitoredProcess]: Starting monitored process 314 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:00:43,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2021-12-07 00:00:43,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-07 00:00:43,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:00:43,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-07 00:00:43,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:44,144 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 276 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:44,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:00:44,217 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 276 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:00:44,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916982757] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:00:44,217 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:00:44,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 55 [2021-12-07 00:00:44,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580217165] [2021-12-07 00:00:44,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:00:44,218 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:00:44,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:44,218 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 28 times [2021-12-07 00:00:44,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:44,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235253575] [2021-12-07 00:00:44,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:44,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:44,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,221 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:44,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,223 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:44,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:44,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-12-07 00:00:44,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=604, Invalid=2476, Unknown=0, NotChecked=0, Total=3080 [2021-12-07 00:00:44,248 INFO L87 Difference]: Start difference. First operand 95 states and 110 transitions. cyclomatic complexity: 30 Second operand has 56 states, 55 states have (on average 2.8363636363636364) internal successors, (156), 56 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:44,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:44,652 INFO L93 Difference]: Finished difference Result 160 states and 187 transitions. [2021-12-07 00:00:44,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-07 00:00:44,652 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 160 states and 187 transitions. [2021-12-07 00:00:44,653 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:44,653 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 160 states to 98 states and 113 transitions. [2021-12-07 00:00:44,653 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:00:44,653 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:00:44,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 113 transitions. [2021-12-07 00:00:44,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:00:44,653 INFO L681 BuchiCegarLoop]: Abstraction has 98 states and 113 transitions. [2021-12-07 00:00:44,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states and 113 transitions. [2021-12-07 00:00:44,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 97. [2021-12-07 00:00:44,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 97 states have (on average 1.1546391752577319) internal successors, (112), 96 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:00:44,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 112 transitions. [2021-12-07 00:00:44,655 INFO L704 BuchiCegarLoop]: Abstraction has 97 states and 112 transitions. [2021-12-07 00:00:44,655 INFO L587 BuchiCegarLoop]: Abstraction has 97 states and 112 transitions. [2021-12-07 00:00:44,655 INFO L425 BuchiCegarLoop]: ======== Iteration 32============ [2021-12-07 00:00:44,655 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 97 states and 112 transitions. [2021-12-07 00:00:44,655 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:00:44,655 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:00:44,655 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:00:44,655 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [13, 13, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:44,656 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:00:44,656 INFO L791 eck$LassoCheckResult]: Stem: 22807#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 22808#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 22809#L561 assume !(main_~array_size~0#1 < 1); 22810#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 22811#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22812#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22813#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22814#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22847#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22846#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22845#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22844#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22843#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22842#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22841#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22840#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22839#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22838#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22837#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22836#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22835#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22834#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22833#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22832#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22831#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22830#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22829#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22828#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22827#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22825#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22824#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 22819#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 22817#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22804#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22805#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22815#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22816#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22818#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22897#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22896#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22895#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22893#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22892#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22891#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22890#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22888#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22887#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22886#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22885#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22883#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22882#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22881#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22880#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22878#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22877#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22876#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22875#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22873#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22872#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22871#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22870#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22868#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22867#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22866#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22865#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22863#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22862#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22861#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22860#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22858#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22857#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22856#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22855#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22853#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22852#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22851#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22850#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22849#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22823#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22822#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22820#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22802#L552-3 [2021-12-07 00:00:44,656 INFO L793 eck$LassoCheckResult]: Loop: 22802#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22803#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 22802#L552-3 [2021-12-07 00:00:44,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:44,656 INFO L85 PathProgramCache]: Analyzing trace with hash -183171724, now seen corresponding path program 29 times [2021-12-07 00:00:44,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:44,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694883370] [2021-12-07 00:00:44,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:44,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,679 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,701 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:44,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:44,702 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 29 times [2021-12-07 00:00:44,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:44,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191286551] [2021-12-07 00:00:44,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:44,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,705 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:44,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,707 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:00:44,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:44,708 INFO L85 PathProgramCache]: Analyzing trace with hash 65633529, now seen corresponding path program 16 times [2021-12-07 00:00:44,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:44,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234620075] [2021-12-07 00:00:44,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:44,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:44,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,747 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:00:44,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:00:44,768 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:01:00,945 WARN L227 SmtUtils]: Spent 16.15s on a formula simplification. DAG size of input: 478 DAG size of output: 323 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:01:03,057 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:01:03,057 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:01:03,057 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:01:03,057 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:01:03,057 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:01:03,057 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:03,057 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:01:03,057 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:01:03,057 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration32_Lasso [2021-12-07 00:01:03,057 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:01:03,057 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:01:03,059 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:03,060 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:03,061 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:03,062 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:03,063 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:03,064 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,836 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,837 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,838 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,839 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,840 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,841 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,842 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,843 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,844 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,845 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,846 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,847 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:11,848 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:12,244 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:01:12,244 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:01:12,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,245 INFO L229 MonitoredProcess]: Starting monitored process 315 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Waiting until timeout for monitored process [2021-12-07 00:01:12,248 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,255 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,255 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:12,255 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,255 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,255 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,256 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:12,256 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:12,257 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Ended with exit code 0 [2021-12-07 00:01:12,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,275 INFO L229 MonitoredProcess]: Starting monitored process 316 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Waiting until timeout for monitored process [2021-12-07 00:01:12,276 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,284 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,284 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,285 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Ended with exit code 0 [2021-12-07 00:01:12,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,305 INFO L229 MonitoredProcess]: Starting monitored process 317 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Waiting until timeout for monitored process [2021-12-07 00:01:12,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,314 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,314 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,314 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,315 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,315 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,317 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Ended with exit code 0 [2021-12-07 00:01:12,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,336 INFO L229 MonitoredProcess]: Starting monitored process 318 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Waiting until timeout for monitored process [2021-12-07 00:01:12,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,345 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,345 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,345 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,347 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,347 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,349 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,367 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Ended with exit code 0 [2021-12-07 00:01:12,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,368 INFO L229 MonitoredProcess]: Starting monitored process 319 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Waiting until timeout for monitored process [2021-12-07 00:01:12,369 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,376 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,376 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:12,376 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,376 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,376 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,376 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:12,376 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:12,377 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Ended with exit code 0 [2021-12-07 00:01:12,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,396 INFO L229 MonitoredProcess]: Starting monitored process 320 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Waiting until timeout for monitored process [2021-12-07 00:01:12,397 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,403 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,404 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,404 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,404 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,405 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,405 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,409 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,427 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Ended with exit code 0 [2021-12-07 00:01:12,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,428 INFO L229 MonitoredProcess]: Starting monitored process 321 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Waiting until timeout for monitored process [2021-12-07 00:01:12,429 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,435 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,435 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,435 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,436 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,437 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,437 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Forceful destruction successful, exit code 0 [2021-12-07 00:01:12,459 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,460 INFO L229 MonitoredProcess]: Starting monitored process 322 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Waiting until timeout for monitored process [2021-12-07 00:01:12,460 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,467 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,467 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,467 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,468 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,469 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,469 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,471 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,489 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Ended with exit code 0 [2021-12-07 00:01:12,489 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,489 INFO L229 MonitoredProcess]: Starting monitored process 323 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Waiting until timeout for monitored process [2021-12-07 00:01:12,491 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,498 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,498 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,498 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,498 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,500 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,500 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,503 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Ended with exit code 0 [2021-12-07 00:01:12,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,522 INFO L229 MonitoredProcess]: Starting monitored process 324 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Waiting until timeout for monitored process [2021-12-07 00:01:12,524 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,531 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,531 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,531 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,531 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,533 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,533 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,537 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,555 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Ended with exit code 0 [2021-12-07 00:01:12,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,555 INFO L229 MonitoredProcess]: Starting monitored process 325 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Waiting until timeout for monitored process [2021-12-07 00:01:12,556 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,563 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,564 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,565 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,565 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,572 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,590 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Forceful destruction successful, exit code 0 [2021-12-07 00:01:12,590 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,591 INFO L229 MonitoredProcess]: Starting monitored process 326 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Waiting until timeout for monitored process [2021-12-07 00:01:12,592 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,599 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,599 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,599 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,599 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,600 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,600 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,604 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Ended with exit code 0 [2021-12-07 00:01:12,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,623 INFO L229 MonitoredProcess]: Starting monitored process 327 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Waiting until timeout for monitored process [2021-12-07 00:01:12,624 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,632 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,632 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,632 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,633 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,633 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,638 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,656 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Forceful destruction successful, exit code 0 [2021-12-07 00:01:12,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,657 INFO L229 MonitoredProcess]: Starting monitored process 328 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Waiting until timeout for monitored process [2021-12-07 00:01:12,658 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,664 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,664 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,664 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,665 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,666 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,666 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,669 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Forceful destruction successful, exit code 0 [2021-12-07 00:01:12,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,688 INFO L229 MonitoredProcess]: Starting monitored process 329 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Waiting until timeout for monitored process [2021-12-07 00:01:12,689 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,695 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,695 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,695 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,697 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,697 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,701 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Ended with exit code 0 [2021-12-07 00:01:12,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,719 INFO L229 MonitoredProcess]: Starting monitored process 330 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Waiting until timeout for monitored process [2021-12-07 00:01:12,720 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,727 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,727 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,727 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,729 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,729 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,733 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Ended with exit code 0 [2021-12-07 00:01:12,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,751 INFO L229 MonitoredProcess]: Starting monitored process 331 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Waiting until timeout for monitored process [2021-12-07 00:01:12,753 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,759 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,759 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,760 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,761 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,761 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,765 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Ended with exit code 0 [2021-12-07 00:01:12,783 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,784 INFO L229 MonitoredProcess]: Starting monitored process 332 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Waiting until timeout for monitored process [2021-12-07 00:01:12,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-12-07 00:01:12,792 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,792 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,792 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,792 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,795 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,795 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,804 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:12,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Ended with exit code 0 [2021-12-07 00:01:12,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,823 INFO L229 MonitoredProcess]: Starting monitored process 333 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Waiting until timeout for monitored process [2021-12-07 00:01:12,824 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:12,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:12,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:12,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:12,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:12,833 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:12,833 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:12,838 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:01:12,846 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-12-07 00:01:12,846 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2021-12-07 00:01:12,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:12,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:12,847 INFO L229 MonitoredProcess]: Starting monitored process 334 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:12,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Waiting until timeout for monitored process [2021-12-07 00:01:12,848 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:01:12,855 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:01:12,855 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:01:12,855 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 48))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 48))_1 Supporting invariants [] [2021-12-07 00:01:12,873 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Ended with exit code 0 [2021-12-07 00:01:13,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Ended with exit code 0 [2021-12-07 00:01:14,714 INFO L297 tatePredicateManager]: 328 out of 330 supporting invariants were superfluous and have been removed [2021-12-07 00:01:14,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:14,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-07 00:01:14,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:15,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:15,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:01:15,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:15,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:15,164 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.14 stem predicates 2 loop predicates [2021-12-07 00:01:15,164 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30 Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:15,191 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 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 98 states and 114 transitions. Complement of second has 4 states. [2021-12-07 00:01:15,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:01:15,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:15,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:01:15,192 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 81 letters. Loop has 2 letters. [2021-12-07 00:01:15,192 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:15,192 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:01:15,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:15,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:15,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-07 00:01:15,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:15,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:15,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:01:15,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:15,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:15,594 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.14 stem predicates 2 loop predicates [2021-12-07 00:01:15,594 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30 Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:15,621 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 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 98 states and 114 transitions. Complement of second has 4 states. [2021-12-07 00:01:15,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:01:15,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:15,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:01:15,622 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 81 letters. Loop has 2 letters. [2021-12-07 00:01:15,622 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:15,622 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:01:15,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:15,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:15,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-07 00:01:15,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:16,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:16,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:01:16,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:16,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:16,051 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.14 stem predicates 2 loop predicates [2021-12-07 00:01:16,051 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30 Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:16,341 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 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 123 states and 153 transitions. Complement of second has 32 states. [2021-12-07 00:01:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 18 states 14 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:01:16,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:16,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 95 transitions. [2021-12-07 00:01:16,342 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 95 transitions. Stem has 81 letters. Loop has 2 letters. [2021-12-07 00:01:16,342 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:16,342 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 95 transitions. Stem has 83 letters. Loop has 2 letters. [2021-12-07 00:01:16,342 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:16,342 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 95 transitions. Stem has 81 letters. Loop has 4 letters. [2021-12-07 00:01:16,342 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:16,342 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 123 states and 153 transitions. [2021-12-07 00:01:16,343 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:01:16,343 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 123 states to 118 states and 146 transitions. [2021-12-07 00:01:16,343 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-07 00:01:16,343 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-07 00:01:16,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 118 states and 146 transitions. [2021-12-07 00:01:16,343 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:01:16,343 INFO L681 BuchiCegarLoop]: Abstraction has 118 states and 146 transitions. [2021-12-07 00:01:16,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states and 146 transitions. [2021-12-07 00:01:16,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 102. [2021-12-07 00:01:16,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 102 states have (on average 1.1568627450980393) internal successors, (118), 101 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:16,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 118 transitions. [2021-12-07 00:01:16,345 INFO L704 BuchiCegarLoop]: Abstraction has 102 states and 118 transitions. [2021-12-07 00:01:16,345 INFO L587 BuchiCegarLoop]: Abstraction has 102 states and 118 transitions. [2021-12-07 00:01:16,345 INFO L425 BuchiCegarLoop]: ======== Iteration 33============ [2021-12-07 00:01:16,345 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 102 states and 118 transitions. [2021-12-07 00:01:16,345 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:01:16,345 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:01:16,345 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:01:16,346 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1] [2021-12-07 00:01:16,346 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:01:16,346 INFO L791 eck$LassoCheckResult]: Stem: 25414#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 25415#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 25416#L561 assume !(main_~array_size~0#1 < 1); 25417#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 25418#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25419#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25420#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25421#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25424#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25450#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25449#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25448#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25447#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25446#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25445#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25444#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25443#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25442#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25441#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25440#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25439#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25438#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25437#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25436#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25435#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25434#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25433#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25432#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25431#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25430#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25429#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 25428#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 25425#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25426#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25509#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25508#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25427#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25411#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25412#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25422#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25423#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25506#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25505#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25504#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25503#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25501#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25500#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25499#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25498#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25496#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25495#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25494#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25493#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25491#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25490#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25489#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25488#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25486#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25485#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25484#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25483#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25481#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25480#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25479#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25478#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25476#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25475#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25474#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25473#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25471#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25470#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25469#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25468#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25466#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25465#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25464#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25463#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25461#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25460#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25459#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25458#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25457#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25454#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25453#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25451#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25409#L552-3 [2021-12-07 00:01:16,346 INFO L793 eck$LassoCheckResult]: Loop: 25409#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25410#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 25409#L552-3 [2021-12-07 00:01:16,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:16,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1350688567, now seen corresponding path program 30 times [2021-12-07 00:01:16,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:01:16,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642540081] [2021-12-07 00:01:16,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:01:16,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:01:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:16,634 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 325 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:16,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:01:16,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642540081] [2021-12-07 00:01:16,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642540081] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:01:16,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702315769] [2021-12-07 00:01:16,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-07 00:01:16,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:01:16,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:16,635 INFO L229 MonitoredProcess]: Starting monitored process 335 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:01:16,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Waiting until timeout for monitored process [2021-12-07 00:01:16,876 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2021-12-07 00:01:16,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:01:16,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-07 00:01:16,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:17,485 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 325 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:17,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:01:17,567 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 325 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:17,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702315769] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:01:17,567 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:01:17,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 59 [2021-12-07 00:01:17,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785190439] [2021-12-07 00:01:17,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:01:17,568 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:01:17,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:17,568 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 30 times [2021-12-07 00:01:17,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:01:17,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125634178] [2021-12-07 00:01:17,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:01:17,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:01:17,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:17,574 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:01:17,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:17,575 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:01:17,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:01:17,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-12-07 00:01:17,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=692, Invalid=2848, Unknown=0, NotChecked=0, Total=3540 [2021-12-07 00:01:17,599 INFO L87 Difference]: Start difference. First operand 102 states and 118 transitions. cyclomatic complexity: 32 Second operand has 60 states, 59 states have (on average 2.847457627118644) internal successors, (168), 60 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:18,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:01:18,048 INFO L93 Difference]: Finished difference Result 172 states and 201 transitions. [2021-12-07 00:01:18,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-07 00:01:18,049 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 172 states and 201 transitions. [2021-12-07 00:01:18,049 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:01:18,050 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 172 states to 105 states and 121 transitions. [2021-12-07 00:01:18,050 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:01:18,050 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:01:18,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 105 states and 121 transitions. [2021-12-07 00:01:18,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:01:18,050 INFO L681 BuchiCegarLoop]: Abstraction has 105 states and 121 transitions. [2021-12-07 00:01:18,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states and 121 transitions. [2021-12-07 00:01:18,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 104. [2021-12-07 00:01:18,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 104 states have (on average 1.1538461538461537) internal successors, (120), 103 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:18,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 120 transitions. [2021-12-07 00:01:18,051 INFO L704 BuchiCegarLoop]: Abstraction has 104 states and 120 transitions. [2021-12-07 00:01:18,051 INFO L587 BuchiCegarLoop]: Abstraction has 104 states and 120 transitions. [2021-12-07 00:01:18,051 INFO L425 BuchiCegarLoop]: ======== Iteration 34============ [2021-12-07 00:01:18,051 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 104 states and 120 transitions. [2021-12-07 00:01:18,052 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:01:18,052 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:01:18,052 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:01:18,052 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [14, 14, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1] [2021-12-07 00:01:18,052 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:01:18,052 INFO L791 eck$LassoCheckResult]: Stem: 26289#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 26290#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 26291#L561 assume !(main_~array_size~0#1 < 1); 26292#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 26280#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26281#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26282#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26283#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26327#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26326#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26325#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26324#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26323#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26322#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26321#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26320#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26319#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26318#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26317#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26316#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26315#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26314#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26313#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26312#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26311#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26310#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26309#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26308#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26307#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26306#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26305#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 26302#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 26301#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 26297#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 26295#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26286#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26287#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26293#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26294#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26296#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26382#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26381#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26380#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26378#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26377#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26376#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26375#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26373#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26372#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26371#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26370#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26368#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26367#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26366#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26365#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26363#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26362#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26361#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26360#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26358#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26357#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26356#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26355#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26353#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26352#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26351#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26350#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26348#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26347#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26346#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26345#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26343#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26342#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26341#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26340#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26338#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26337#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26336#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26335#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26333#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26332#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26331#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26330#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26329#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26303#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 26300#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 26298#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 26284#L552-3 [2021-12-07 00:01:18,052 INFO L793 eck$LassoCheckResult]: Loop: 26284#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 26285#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 26284#L552-3 [2021-12-07 00:01:18,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:18,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1263422425, now seen corresponding path program 31 times [2021-12-07 00:01:18,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:01:18,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989485374] [2021-12-07 00:01:18,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:01:18,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:01:18,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:18,074 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:01:18,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:18,096 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:01:18,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:18,096 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 31 times [2021-12-07 00:01:18,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:01:18,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820058905] [2021-12-07 00:01:18,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:01:18,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:01:18,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:18,099 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:01:18,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:18,100 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:01:18,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:18,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1326795500, now seen corresponding path program 17 times [2021-12-07 00:01:18,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:01:18,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480050943] [2021-12-07 00:01:18,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:01:18,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:01:18,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:18,133 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:01:18,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:01:18,159 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:01:50,906 WARN L227 SmtUtils]: Spent 32.71s on a formula simplification. DAG size of input: 511 DAG size of output: 339 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:01:51,855 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:01:51,856 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:01:51,856 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:01:51,856 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:01:51,856 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:01:51,856 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:51,856 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:01:51,856 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:01:51,856 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration34_Lasso [2021-12-07 00:01:51,856 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:01:51,856 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:01:51,858 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,859 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,861 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,862 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,863 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,864 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,865 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,866 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,867 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,868 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,869 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,870 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:51,871 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:53,978 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:53,979 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:53,980 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:53,981 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:53,981 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:01:54,363 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:01:54,363 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:01:54,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,364 INFO L229 MonitoredProcess]: Starting monitored process 336 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Waiting until timeout for monitored process [2021-12-07 00:01:54,365 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,372 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,372 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:54,372 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,372 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,372 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,372 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:54,372 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:54,373 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Ended with exit code 0 [2021-12-07 00:01:54,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,392 INFO L229 MonitoredProcess]: Starting monitored process 337 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Waiting until timeout for monitored process [2021-12-07 00:01:54,393 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,399 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,399 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,399 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,399 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,400 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,400 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,403 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Ended with exit code 0 [2021-12-07 00:01:54,421 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,421 INFO L229 MonitoredProcess]: Starting monitored process 338 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Waiting until timeout for monitored process [2021-12-07 00:01:54,423 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,429 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,429 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,430 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,430 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,431 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,431 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,433 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Ended with exit code 0 [2021-12-07 00:01:54,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,452 INFO L229 MonitoredProcess]: Starting monitored process 339 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Waiting until timeout for monitored process [2021-12-07 00:01:54,453 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,459 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,459 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:54,460 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,460 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,460 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,460 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:54,460 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:54,461 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Ended with exit code 0 [2021-12-07 00:01:54,478 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,479 INFO L229 MonitoredProcess]: Starting monitored process 340 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Waiting until timeout for monitored process [2021-12-07 00:01:54,480 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,487 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,487 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:54,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,487 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,488 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:54,488 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:54,489 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Ended with exit code 0 [2021-12-07 00:01:54,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,507 INFO L229 MonitoredProcess]: Starting monitored process 341 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Waiting until timeout for monitored process [2021-12-07 00:01:54,508 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,515 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,515 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:54,515 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,515 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,515 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,516 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:54,516 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:54,517 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Ended with exit code 0 [2021-12-07 00:01:54,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,535 INFO L229 MonitoredProcess]: Starting monitored process 342 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Waiting until timeout for monitored process [2021-12-07 00:01:54,536 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,543 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,543 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,544 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,544 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,546 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,564 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Ended with exit code 0 [2021-12-07 00:01:54,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,564 INFO L229 MonitoredProcess]: Starting monitored process 343 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Waiting until timeout for monitored process [2021-12-07 00:01:54,566 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,573 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,573 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:54,574 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,574 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,574 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,574 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:54,574 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:54,576 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Ended with exit code 0 [2021-12-07 00:01:54,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,594 INFO L229 MonitoredProcess]: Starting monitored process 344 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Waiting until timeout for monitored process [2021-12-07 00:01:54,595 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,602 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,602 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,602 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,603 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,603 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,605 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Ended with exit code 0 [2021-12-07 00:01:54,623 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,623 INFO L229 MonitoredProcess]: Starting monitored process 345 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Waiting until timeout for monitored process [2021-12-07 00:01:54,624 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,631 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,631 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:54,631 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,631 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,631 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,632 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:54,632 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:54,633 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Ended with exit code 0 [2021-12-07 00:01:54,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,651 INFO L229 MonitoredProcess]: Starting monitored process 346 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Waiting until timeout for monitored process [2021-12-07 00:01:54,653 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,659 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,659 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:01:54,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,660 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:01:54,660 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:01:54,661 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Ended with exit code 0 [2021-12-07 00:01:54,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,680 INFO L229 MonitoredProcess]: Starting monitored process 347 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Waiting until timeout for monitored process [2021-12-07 00:01:54,681 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,687 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,687 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,688 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,688 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,688 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,691 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Ended with exit code 0 [2021-12-07 00:01:54,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,709 INFO L229 MonitoredProcess]: Starting monitored process 348 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Waiting until timeout for monitored process [2021-12-07 00:01:54,711 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,718 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,718 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,719 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,719 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,723 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Ended with exit code 0 [2021-12-07 00:01:54,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,742 INFO L229 MonitoredProcess]: Starting monitored process 349 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Waiting until timeout for monitored process [2021-12-07 00:01:54,744 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,751 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,751 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,751 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,751 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,752 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,752 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,756 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Ended with exit code 0 [2021-12-07 00:01:54,774 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,774 INFO L229 MonitoredProcess]: Starting monitored process 350 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Waiting until timeout for monitored process [2021-12-07 00:01:54,776 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,783 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,783 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,785 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,785 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,789 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,807 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Forceful destruction successful, exit code 0 [2021-12-07 00:01:54,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,807 INFO L229 MonitoredProcess]: Starting monitored process 351 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Waiting until timeout for monitored process [2021-12-07 00:01:54,809 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,816 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,816 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,816 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,816 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,818 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,818 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,821 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Ended with exit code 0 [2021-12-07 00:01:54,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,840 INFO L229 MonitoredProcess]: Starting monitored process 352 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Waiting until timeout for monitored process [2021-12-07 00:01:54,841 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,847 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,847 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,849 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,849 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,853 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Ended with exit code 0 [2021-12-07 00:01:54,871 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,872 INFO L229 MonitoredProcess]: Starting monitored process 353 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Waiting until timeout for monitored process [2021-12-07 00:01:54,873 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,880 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,880 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,880 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,880 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,881 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,881 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,885 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Ended with exit code 0 [2021-12-07 00:01:54,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,904 INFO L229 MonitoredProcess]: Starting monitored process 354 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Waiting until timeout for monitored process [2021-12-07 00:01:54,905 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,912 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,912 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,912 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,912 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,913 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,913 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Ended with exit code 0 [2021-12-07 00:01:54,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,936 INFO L229 MonitoredProcess]: Starting monitored process 355 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Waiting until timeout for monitored process [2021-12-07 00:01:54,940 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,947 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,949 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,949 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,953 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:54,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Ended with exit code 0 [2021-12-07 00:01:54,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:54,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:54,972 INFO L229 MonitoredProcess]: Starting monitored process 356 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:54,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Waiting until timeout for monitored process [2021-12-07 00:01:54,972 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:54,980 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:54,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:54,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:54,981 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:54,983 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:54,983 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:54,993 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:55,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Ended with exit code 0 [2021-12-07 00:01:55,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:55,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:55,011 INFO L229 MonitoredProcess]: Starting monitored process 357 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:55,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Waiting until timeout for monitored process [2021-12-07 00:01:55,012 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:55,019 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:55,019 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:55,020 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:55,020 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:55,021 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:55,021 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:55,025 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:01:55,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Forceful destruction successful, exit code 0 [2021-12-07 00:01:55,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:55,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:55,044 INFO L229 MonitoredProcess]: Starting monitored process 358 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:55,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Waiting until timeout for monitored process [2021-12-07 00:01:55,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:01:55,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:01:55,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:01:55,051 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:01:55,051 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:01:55,053 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:01:55,053 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:01:55,058 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:01:55,063 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-07 00:01:55,063 INFO L444 ModelExtractionUtils]: 5 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-12-07 00:01:55,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:01:55,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:55,064 INFO L229 MonitoredProcess]: Starting monitored process 359 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:01:55,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Waiting until timeout for monitored process [2021-12-07 00:01:55,065 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:01:55,075 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:01:55,075 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:01:55,075 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 52 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 52 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2021-12-07 00:01:55,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Ended with exit code 0 [2021-12-07 00:01:55,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Ended with exit code 0 [2021-12-07 00:01:57,391 INFO L297 tatePredicateManager]: 380 out of 382 supporting invariants were superfluous and have been removed [2021-12-07 00:01:57,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:57,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-07 00:01:57,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:57,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:01:57,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:57,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:57,873 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.15 stem predicates 2 loop predicates [2021-12-07 00:01:57,873 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32 Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:57,905 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 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 105 states and 122 transitions. Complement of second has 4 states. [2021-12-07 00:01:57,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:01:57,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:57,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:01:57,906 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 87 letters. Loop has 2 letters. [2021-12-07 00:01:57,906 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:57,906 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:01:57,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:57,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:57,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-07 00:01:57,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:58,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:01:58,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:58,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:58,369 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.15 stem predicates 2 loop predicates [2021-12-07 00:01:58,369 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32 Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:58,397 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 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 105 states and 122 transitions. Complement of second has 4 states. [2021-12-07 00:01:58,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:01:58,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:58,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:01:58,398 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 87 letters. Loop has 2 letters. [2021-12-07 00:01:58,398 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:58,398 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:01:58,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:58,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:58,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-07 00:01:58,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:58,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:58,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:01:58,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:58,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:58,883 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.15 stem predicates 2 loop predicates [2021-12-07 00:01:58,883 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32 Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:59,188 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 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 131 states and 163 transitions. Complement of second has 34 states. [2021-12-07 00:01:59,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 15 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:01:59,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:59,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 101 transitions. [2021-12-07 00:01:59,189 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 101 transitions. Stem has 87 letters. Loop has 2 letters. [2021-12-07 00:01:59,189 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:59,189 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 101 transitions. Stem has 89 letters. Loop has 2 letters. [2021-12-07 00:01:59,190 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:59,190 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 101 transitions. Stem has 87 letters. Loop has 4 letters. [2021-12-07 00:01:59,190 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:01:59,190 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 131 states and 163 transitions. [2021-12-07 00:01:59,191 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:01:59,191 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 131 states to 126 states and 156 transitions. [2021-12-07 00:01:59,192 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-07 00:01:59,192 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-07 00:01:59,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 126 states and 156 transitions. [2021-12-07 00:01:59,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:01:59,192 INFO L681 BuchiCegarLoop]: Abstraction has 126 states and 156 transitions. [2021-12-07 00:01:59,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states and 156 transitions. [2021-12-07 00:01:59,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 109. [2021-12-07 00:01:59,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 109 states have (on average 1.1559633027522935) internal successors, (126), 108 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:01:59,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 126 transitions. [2021-12-07 00:01:59,194 INFO L704 BuchiCegarLoop]: Abstraction has 109 states and 126 transitions. [2021-12-07 00:01:59,194 INFO L587 BuchiCegarLoop]: Abstraction has 109 states and 126 transitions. [2021-12-07 00:01:59,194 INFO L425 BuchiCegarLoop]: ======== Iteration 35============ [2021-12-07 00:01:59,194 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 109 states and 126 transitions. [2021-12-07 00:01:59,195 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:01:59,195 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:01:59,195 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:01:59,196 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2021-12-07 00:01:59,196 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:01:59,196 INFO L791 eck$LassoCheckResult]: Stem: 29184#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 29185#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 29186#L561 assume !(main_~array_size~0#1 < 1); 29187#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 29188#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29189#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29190#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29191#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29227#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29226#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29225#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29224#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29223#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29222#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29221#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29220#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29219#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29218#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29217#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29216#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29215#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29214#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29213#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29212#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29211#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29210#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29209#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29208#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29207#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29206#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29205#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29204#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29203#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 29202#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 29199#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29200#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29291#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29290#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29201#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29194#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29195#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29197#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29198#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29288#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29287#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29286#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29285#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29283#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29282#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29281#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29280#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29278#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29277#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29276#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29275#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29273#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29272#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29271#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29270#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29268#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29267#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29266#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29265#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29263#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29262#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29261#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29260#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29258#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29257#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29256#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29255#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29253#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29252#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29251#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29250#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29248#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29247#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29246#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29245#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29243#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29242#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29241#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29240#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29238#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29237#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29236#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29235#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29234#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29231#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29230#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29228#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29192#L552-3 [2021-12-07 00:01:59,196 INFO L793 eck$LassoCheckResult]: Loop: 29192#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29193#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 29192#L552-3 [2021-12-07 00:01:59,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:01:59,196 INFO L85 PathProgramCache]: Analyzing trace with hash -554811908, now seen corresponding path program 32 times [2021-12-07 00:01:59,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:01:59,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413090343] [2021-12-07 00:01:59,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:01:59,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:01:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:01:59,522 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 378 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:01:59,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:01:59,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413090343] [2021-12-07 00:01:59,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413090343] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:01:59,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012444396] [2021-12-07 00:01:59,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 00:01:59,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:01:59,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:01:59,523 INFO L229 MonitoredProcess]: Starting monitored process 360 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:01:59,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Waiting until timeout for monitored process [2021-12-07 00:01:59,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 00:01:59,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:01:59,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-07 00:01:59,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:02:00,265 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 378 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:02:00,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:02:00,356 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 378 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:02:00,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012444396] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:02:00,356 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:02:00,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 63 [2021-12-07 00:02:00,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792074161] [2021-12-07 00:02:00,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:02:00,357 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:02:00,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:02:00,357 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 32 times [2021-12-07 00:02:00,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:02:00,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630195521] [2021-12-07 00:02:00,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:02:00,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:02:00,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,360 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:02:00,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,362 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:02:00,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:02:00,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-12-07 00:02:00,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=786, Invalid=3246, Unknown=0, NotChecked=0, Total=4032 [2021-12-07 00:02:00,387 INFO L87 Difference]: Start difference. First operand 109 states and 126 transitions. cyclomatic complexity: 34 Second operand has 64 states, 63 states have (on average 2.857142857142857) internal successors, (180), 64 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:02:00,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:02:00,861 INFO L93 Difference]: Finished difference Result 184 states and 215 transitions. [2021-12-07 00:02:00,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-12-07 00:02:00,862 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 184 states and 215 transitions. [2021-12-07 00:02:00,862 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:02:00,863 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 184 states to 112 states and 129 transitions. [2021-12-07 00:02:00,863 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:02:00,863 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:02:00,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 112 states and 129 transitions. [2021-12-07 00:02:00,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:02:00,863 INFO L681 BuchiCegarLoop]: Abstraction has 112 states and 129 transitions. [2021-12-07 00:02:00,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states and 129 transitions. [2021-12-07 00:02:00,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 111. [2021-12-07 00:02:00,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 111 states have (on average 1.1531531531531531) internal successors, (128), 110 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:02:00,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 128 transitions. [2021-12-07 00:02:00,865 INFO L704 BuchiCegarLoop]: Abstraction has 111 states and 128 transitions. [2021-12-07 00:02:00,865 INFO L587 BuchiCegarLoop]: Abstraction has 111 states and 128 transitions. [2021-12-07 00:02:00,865 INFO L425 BuchiCegarLoop]: ======== Iteration 36============ [2021-12-07 00:02:00,865 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 111 states and 128 transitions. [2021-12-07 00:02:00,865 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:02:00,865 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:02:00,865 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:02:00,865 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [15, 15, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2021-12-07 00:02:00,865 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:02:00,866 INFO L791 eck$LassoCheckResult]: Stem: 30121#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 30122#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 30123#L561 assume !(main_~array_size~0#1 < 1); 30124#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 30125#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30126#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30127#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30128#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30165#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30164#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30163#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30162#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30161#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30160#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30159#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30158#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30157#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30156#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30155#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30154#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30153#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30152#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30151#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30150#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30149#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30148#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30147#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30146#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30145#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30144#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30143#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30142#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30141#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30139#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30138#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 30133#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 30131#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30118#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30119#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30129#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30130#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30132#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30225#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30224#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30223#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30221#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30220#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30219#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30218#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30216#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30215#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30214#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30213#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30211#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30210#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30209#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30208#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30206#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30205#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30204#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30203#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30201#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30200#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30199#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30198#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30196#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30195#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30194#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30193#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30191#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30190#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30189#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30188#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30186#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30185#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30184#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30183#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30181#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30180#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30179#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30178#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30176#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30175#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30174#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30173#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30171#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30170#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30169#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30168#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30167#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30137#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30136#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30134#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30116#L552-3 [2021-12-07 00:02:00,866 INFO L793 eck$LassoCheckResult]: Loop: 30116#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30117#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 30116#L552-3 [2021-12-07 00:02:00,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:02:00,866 INFO L85 PathProgramCache]: Analyzing trace with hash -1838066982, now seen corresponding path program 33 times [2021-12-07 00:02:00,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:02:00,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786406805] [2021-12-07 00:02:00,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:02:00,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:02:00,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,893 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:02:00,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,915 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:02:00,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:02:00,916 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 33 times [2021-12-07 00:02:00,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:02:00,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945403231] [2021-12-07 00:02:00,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:02:00,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:02:00,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,919 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:02:00,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,921 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:02:00,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:02:00,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1150809889, now seen corresponding path program 18 times [2021-12-07 00:02:00,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:02:00,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277978391] [2021-12-07 00:02:00,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:02:00,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:02:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,946 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:02:00,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:02:00,976 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:02:35,526 WARN L227 SmtUtils]: Spent 34.52s on a formula simplification. DAG size of input: 544 DAG size of output: 365 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:02:39,721 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:02:39,721 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:02:39,721 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:02:39,721 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:02:39,721 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:02:39,721 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:02:39,721 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:02:39,721 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:02:39,721 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration36_Lasso [2021-12-07 00:02:39,721 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:02:39,721 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:02:39,723 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:02:39,724 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:02:39,726 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:02:39,727 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:02:39,728 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:02:39,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-12-07 00:02:39,730 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,041 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,042 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,044 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,045 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,046 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,047 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,047 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,048 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,049 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,050 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:03:00,507 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:03:00,507 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:03:00,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,508 INFO L229 MonitoredProcess]: Starting monitored process 361 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Waiting until timeout for monitored process [2021-12-07 00:03:00,508 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,515 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,515 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:03:00,515 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,515 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,515 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,516 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:03:00,516 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:03:00,517 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,535 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Ended with exit code 0 [2021-12-07 00:03:00,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,536 INFO L229 MonitoredProcess]: Starting monitored process 362 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Waiting until timeout for monitored process [2021-12-07 00:03:00,537 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,543 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,544 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,545 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,545 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,548 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Ended with exit code 0 [2021-12-07 00:03:00,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,566 INFO L229 MonitoredProcess]: Starting monitored process 363 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Waiting until timeout for monitored process [2021-12-07 00:03:00,568 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,575 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,575 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:03:00,575 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,575 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,575 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,576 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:03:00,576 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:03:00,577 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Ended with exit code 0 [2021-12-07 00:03:00,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,595 INFO L229 MonitoredProcess]: Starting monitored process 364 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Waiting until timeout for monitored process [2021-12-07 00:03:00,597 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,603 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,603 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:03:00,603 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,603 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,603 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,604 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:03:00,604 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:03:00,605 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Ended with exit code 0 [2021-12-07 00:03:00,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,623 INFO L229 MonitoredProcess]: Starting monitored process 365 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Waiting until timeout for monitored process [2021-12-07 00:03:00,624 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,631 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,631 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,631 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,631 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,632 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,632 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,634 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Ended with exit code 0 [2021-12-07 00:03:00,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,652 INFO L229 MonitoredProcess]: Starting monitored process 366 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Waiting until timeout for monitored process [2021-12-07 00:03:00,653 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,660 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:03:00,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,660 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:03:00,660 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:03:00,661 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,678 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Ended with exit code 0 [2021-12-07 00:03:00,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,679 INFO L229 MonitoredProcess]: Starting monitored process 367 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Waiting until timeout for monitored process [2021-12-07 00:03:00,680 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,687 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,687 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,688 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,689 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,689 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,693 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,711 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Ended with exit code 0 [2021-12-07 00:03:00,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,712 INFO L229 MonitoredProcess]: Starting monitored process 368 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Waiting until timeout for monitored process [2021-12-07 00:03:00,713 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,719 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,719 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,719 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,719 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,721 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,721 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,725 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,743 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Ended with exit code 0 [2021-12-07 00:03:00,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,744 INFO L229 MonitoredProcess]: Starting monitored process 369 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Waiting until timeout for monitored process [2021-12-07 00:03:00,745 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,751 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,751 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,752 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,752 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,753 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,753 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,757 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Ended with exit code 0 [2021-12-07 00:03:00,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,776 INFO L229 MonitoredProcess]: Starting monitored process 370 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Waiting until timeout for monitored process [2021-12-07 00:03:00,777 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,783 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,784 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,785 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,785 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,789 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Forceful destruction successful, exit code 0 [2021-12-07 00:03:00,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,807 INFO L229 MonitoredProcess]: Starting monitored process 371 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Waiting until timeout for monitored process [2021-12-07 00:03:00,808 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,815 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,816 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,817 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,821 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Ended with exit code 0 [2021-12-07 00:03:00,838 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,839 INFO L229 MonitoredProcess]: Starting monitored process 372 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Waiting until timeout for monitored process [2021-12-07 00:03:00,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-12-07 00:03:00,847 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,847 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,848 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,848 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,852 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Ended with exit code 0 [2021-12-07 00:03:00,870 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,871 INFO L229 MonitoredProcess]: Starting monitored process 373 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Waiting until timeout for monitored process [2021-12-07 00:03:00,874 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,880 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,880 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,881 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,881 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,882 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,882 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,886 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Ended with exit code 0 [2021-12-07 00:03:00,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,904 INFO L229 MonitoredProcess]: Starting monitored process 374 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Waiting until timeout for monitored process [2021-12-07 00:03:00,905 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,911 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,911 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,911 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,911 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,913 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,913 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Ended with exit code 0 [2021-12-07 00:03:00,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,935 INFO L229 MonitoredProcess]: Starting monitored process 375 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Waiting until timeout for monitored process [2021-12-07 00:03:00,936 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,944 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,944 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,944 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,945 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,945 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,949 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:03:00,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Forceful destruction successful, exit code 0 [2021-12-07 00:03:00,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,968 INFO L229 MonitoredProcess]: Starting monitored process 376 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Waiting until timeout for monitored process [2021-12-07 00:03:00,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:03:00,976 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:03:00,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:03:00,976 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:03:00,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:03:00,977 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:03:00,977 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:03:00,982 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:03:00,991 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2021-12-07 00:03:00,991 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-07 00:03:00,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:03:00,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:00,992 INFO L229 MonitoredProcess]: Starting monitored process 377 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:03:00,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Waiting until timeout for monitored process [2021-12-07 00:03:00,993 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:03:01,000 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:03:01,000 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:03:01,000 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 56 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 56 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2021-12-07 00:03:01,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Ended with exit code 0 [2021-12-07 00:03:01,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Ended with exit code 0 [2021-12-07 00:03:03,896 INFO L297 tatePredicateManager]: 438 out of 440 supporting invariants were superfluous and have been removed [2021-12-07 00:03:03,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:03,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-07 00:03:03,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:04,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:04,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:03:04,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:04,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:03:04,421 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2021-12-07 00:03:04,421 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34 Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:04,453 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 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 112 states and 130 transitions. Complement of second has 4 states. [2021-12-07 00:03:04,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:03:04,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:04,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:03:04,453 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 93 letters. Loop has 2 letters. [2021-12-07 00:03:04,453 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:03:04,453 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:03:04,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:04,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:04,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-07 00:03:04,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:04,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:04,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:03:04,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:04,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:03:04,988 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.16 stem predicates 2 loop predicates [2021-12-07 00:03:04,989 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34 Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:05,021 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 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 112 states and 130 transitions. Complement of second has 4 states. [2021-12-07 00:03:05,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:03:05,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:05,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:03:05,022 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 93 letters. Loop has 2 letters. [2021-12-07 00:03:05,022 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:03:05,022 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:03:05,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-07 00:03:05,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:03:05,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:05,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:03:05,558 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2021-12-07 00:03:05,559 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34 Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:05,905 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 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 139 states and 173 transitions. Complement of second has 36 states. [2021-12-07 00:03:05,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 20 states 16 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:03:05,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:05,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 107 transitions. [2021-12-07 00:03:05,906 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 107 transitions. Stem has 93 letters. Loop has 2 letters. [2021-12-07 00:03:05,906 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:03:05,906 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 107 transitions. Stem has 95 letters. Loop has 2 letters. [2021-12-07 00:03:05,906 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:03:05,906 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 107 transitions. Stem has 93 letters. Loop has 4 letters. [2021-12-07 00:03:05,906 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:03:05,906 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 139 states and 173 transitions. [2021-12-07 00:03:05,907 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:03:05,907 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 139 states to 134 states and 166 transitions. [2021-12-07 00:03:05,907 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-07 00:03:05,908 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-07 00:03:05,908 INFO L73 IsDeterministic]: Start isDeterministic. Operand 134 states and 166 transitions. [2021-12-07 00:03:05,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:03:05,908 INFO L681 BuchiCegarLoop]: Abstraction has 134 states and 166 transitions. [2021-12-07 00:03:05,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states and 166 transitions. [2021-12-07 00:03:05,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 116. [2021-12-07 00:03:05,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 116 states have (on average 1.1551724137931034) internal successors, (134), 115 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:05,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 134 transitions. [2021-12-07 00:03:05,909 INFO L704 BuchiCegarLoop]: Abstraction has 116 states and 134 transitions. [2021-12-07 00:03:05,909 INFO L587 BuchiCegarLoop]: Abstraction has 116 states and 134 transitions. [2021-12-07 00:03:05,909 INFO L425 BuchiCegarLoop]: ======== Iteration 37============ [2021-12-07 00:03:05,909 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 116 states and 134 transitions. [2021-12-07 00:03:05,910 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:03:05,910 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:03:05,910 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:03:05,910 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1] [2021-12-07 00:03:05,910 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:03:05,910 INFO L791 eck$LassoCheckResult]: Stem: 33346#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 33347#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 33348#L561 assume !(main_~array_size~0#1 < 1); 33349#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 33350#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33351#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33352#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33353#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33356#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33386#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33385#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33384#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33383#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33382#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33381#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33380#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33379#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33378#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33377#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33376#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33375#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33374#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33373#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33372#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33371#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33370#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33369#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33368#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33367#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33366#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33365#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33364#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33363#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 33362#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 33361#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 33360#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 33357#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33358#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33455#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33454#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33359#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33343#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33344#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33354#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33355#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33452#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33451#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33450#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33449#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33447#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33446#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33445#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33444#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33442#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33441#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33440#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33439#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33437#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33436#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33435#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33434#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33432#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33431#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33430#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33429#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33427#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33426#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33425#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33424#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33422#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33421#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33420#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33419#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33417#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33416#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33415#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33414#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33412#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33411#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33410#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33409#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33407#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33406#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33405#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33404#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33402#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33401#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33400#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33399#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33397#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33396#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33395#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33394#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33393#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33390#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 33389#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 33387#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 33341#L552-3 [2021-12-07 00:03:05,910 INFO L793 eck$LassoCheckResult]: Loop: 33341#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 33342#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 33341#L552-3 [2021-12-07 00:03:05,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:05,910 INFO L85 PathProgramCache]: Analyzing trace with hash -2121708753, now seen corresponding path program 34 times [2021-12-07 00:03:05,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:05,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899289528] [2021-12-07 00:03:05,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:05,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:05,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,256 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 435 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:03:06,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:06,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899289528] [2021-12-07 00:03:06,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899289528] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:06,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730911741] [2021-12-07 00:03:06,256 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-07 00:03:06,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:03:06,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:06,257 INFO L229 MonitoredProcess]: Starting monitored process 378 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:03:06,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (378)] Waiting until timeout for monitored process [2021-12-07 00:03:06,363 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-07 00:03:06,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:03:06,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-07 00:03:06,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:07,093 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 435 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:03:07,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:03:07,186 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 435 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:03:07,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730911741] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:03:07,186 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:03:07,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 67 [2021-12-07 00:03:07,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309955435] [2021-12-07 00:03:07,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:03:07,187 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:03:07,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:07,187 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 34 times [2021-12-07 00:03:07,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:07,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421867939] [2021-12-07 00:03:07,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:07,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,190 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:03:07,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,191 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:03:07,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:07,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-12-07 00:03:07,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=886, Invalid=3670, Unknown=0, NotChecked=0, Total=4556 [2021-12-07 00:03:07,217 INFO L87 Difference]: Start difference. First operand 116 states and 134 transitions. cyclomatic complexity: 36 Second operand has 68 states, 67 states have (on average 2.8656716417910446) internal successors, (192), 68 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:07,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:07,801 INFO L93 Difference]: Finished difference Result 196 states and 229 transitions. [2021-12-07 00:03:07,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-12-07 00:03:07,801 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 196 states and 229 transitions. [2021-12-07 00:03:07,802 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:03:07,802 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 196 states to 119 states and 137 transitions. [2021-12-07 00:03:07,802 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:03:07,802 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:03:07,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 119 states and 137 transitions. [2021-12-07 00:03:07,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:03:07,802 INFO L681 BuchiCegarLoop]: Abstraction has 119 states and 137 transitions. [2021-12-07 00:03:07,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states and 137 transitions. [2021-12-07 00:03:07,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 118. [2021-12-07 00:03:07,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 118 states have (on average 1.152542372881356) internal successors, (136), 117 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:03:07,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 136 transitions. [2021-12-07 00:03:07,804 INFO L704 BuchiCegarLoop]: Abstraction has 118 states and 136 transitions. [2021-12-07 00:03:07,804 INFO L587 BuchiCegarLoop]: Abstraction has 118 states and 136 transitions. [2021-12-07 00:03:07,804 INFO L425 BuchiCegarLoop]: ======== Iteration 38============ [2021-12-07 00:03:07,804 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 118 states and 136 transitions. [2021-12-07 00:03:07,804 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:03:07,804 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:03:07,804 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:03:07,805 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [16, 16, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1] [2021-12-07 00:03:07,805 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:03:07,805 INFO L791 eck$LassoCheckResult]: Stem: 34339#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 34340#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 34341#L561 assume !(main_~array_size~0#1 < 1); 34342#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 34343#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34344#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34345#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34346#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34385#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34384#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34383#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34382#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34381#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34380#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34379#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34378#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34377#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34376#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34375#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34374#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34373#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34372#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34371#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34370#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34369#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34368#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34367#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34366#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34365#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34364#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34363#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34362#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34361#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34360#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34359#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34357#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34356#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 34351#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 34349#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34336#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34338#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34347#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34348#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34350#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34450#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34449#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34448#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34446#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34445#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34444#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34443#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34441#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34440#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34439#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34438#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34436#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34435#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34434#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34433#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34431#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34430#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34429#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34428#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34426#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34425#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34424#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34423#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34421#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34420#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34419#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34418#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34416#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34415#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34414#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34413#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34411#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34410#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34409#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34408#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34406#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34405#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34404#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34403#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34401#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34400#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34399#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34398#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34396#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34395#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34394#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34393#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34391#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34390#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34389#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34388#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34387#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34355#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34354#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34352#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34334#L552-3 [2021-12-07 00:03:07,807 INFO L793 eck$LassoCheckResult]: Loop: 34334#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34335#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 34334#L552-3 [2021-12-07 00:03:07,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:07,808 INFO L85 PathProgramCache]: Analyzing trace with hash 588562829, now seen corresponding path program 35 times [2021-12-07 00:03:07,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:07,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331683250] [2021-12-07 00:03:07,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:07,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,834 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:03:07,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,864 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:03:07,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:07,864 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 35 times [2021-12-07 00:03:07,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:07,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904937520] [2021-12-07 00:03:07,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:07,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:07,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,872 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:03:07,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,874 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:03:07,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:07,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1326803246, now seen corresponding path program 19 times [2021-12-07 00:03:07,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:07,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89693287] [2021-12-07 00:03:07,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:07,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:07,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,899 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:03:07,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:03:07,928 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:04:18,365 WARN L227 SmtUtils]: Spent 1.17m on a formula simplification. DAG size of input: 577 DAG size of output: 383 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:04:19,635 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:04:19,635 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:04:19,636 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:04:19,636 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:04:19,636 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:04:19,636 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:19,636 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:04:19,636 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:04:19,636 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration38_Lasso [2021-12-07 00:04:19,636 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:04:19,636 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:04:19,638 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:19,640 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:19,641 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:19,641 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:19,642 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,137 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,138 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,139 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,140 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,140 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,141 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,142 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,143 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,144 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,145 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,147 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,147 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:04:26,575 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:04:26,576 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:04:26,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,577 INFO L229 MonitoredProcess]: Starting monitored process 379 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Waiting until timeout for monitored process [2021-12-07 00:04:26,581 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,588 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,588 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,589 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,589 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,592 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Forceful destruction successful, exit code 0 [2021-12-07 00:04:26,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,612 INFO L229 MonitoredProcess]: Starting monitored process 380 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Waiting until timeout for monitored process [2021-12-07 00:04:26,614 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,620 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,620 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:04:26,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,621 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,621 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,621 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:04:26,621 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:04:26,622 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Ended with exit code 0 [2021-12-07 00:04:26,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,641 INFO L229 MonitoredProcess]: Starting monitored process 381 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Waiting until timeout for monitored process [2021-12-07 00:04:26,642 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,648 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,648 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:04:26,648 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,649 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,649 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,649 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:04:26,649 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:04:26,650 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Ended with exit code 0 [2021-12-07 00:04:26,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,668 INFO L229 MonitoredProcess]: Starting monitored process 382 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Waiting until timeout for monitored process [2021-12-07 00:04:26,669 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,676 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,676 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,676 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,677 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,679 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Ended with exit code 0 [2021-12-07 00:04:26,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,697 INFO L229 MonitoredProcess]: Starting monitored process 383 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Waiting until timeout for monitored process [2021-12-07 00:04:26,698 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,705 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,705 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,705 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,705 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,706 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,707 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,710 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,728 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Ended with exit code 0 [2021-12-07 00:04:26,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,729 INFO L229 MonitoredProcess]: Starting monitored process 384 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Waiting until timeout for monitored process [2021-12-07 00:04:26,730 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,737 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,737 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,737 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,738 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,738 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,742 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Ended with exit code 0 [2021-12-07 00:04:26,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,761 INFO L229 MonitoredProcess]: Starting monitored process 385 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Waiting until timeout for monitored process [2021-12-07 00:04:26,762 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,771 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,771 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,781 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,798 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Ended with exit code 0 [2021-12-07 00:04:26,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,799 INFO L229 MonitoredProcess]: Starting monitored process 386 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (386)] Waiting until timeout for monitored process [2021-12-07 00:04:26,800 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,807 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,807 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,807 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,807 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,808 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,808 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,812 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (386)] Ended with exit code 0 [2021-12-07 00:04:26,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,831 INFO L229 MonitoredProcess]: Starting monitored process 387 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Waiting until timeout for monitored process [2021-12-07 00:04:26,832 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,839 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,839 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,840 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,840 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,844 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,862 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Ended with exit code 0 [2021-12-07 00:04:26,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,863 INFO L229 MonitoredProcess]: Starting monitored process 388 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Waiting until timeout for monitored process [2021-12-07 00:04:26,864 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,871 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,871 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,871 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,871 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,873 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,873 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,877 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,895 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Ended with exit code 0 [2021-12-07 00:04:26,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,896 INFO L229 MonitoredProcess]: Starting monitored process 389 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Waiting until timeout for monitored process [2021-12-07 00:04:26,897 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,905 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,905 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,905 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,905 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,907 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,907 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,912 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Ended with exit code 0 [2021-12-07 00:04:26,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,943 INFO L229 MonitoredProcess]: Starting monitored process 390 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Waiting until timeout for monitored process [2021-12-07 00:04:26,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,951 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,951 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,951 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,951 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,952 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,952 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,956 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:26,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Ended with exit code 0 [2021-12-07 00:04:26,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:26,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:26,975 INFO L229 MonitoredProcess]: Starting monitored process 391 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:26,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Waiting until timeout for monitored process [2021-12-07 00:04:26,976 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:26,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:26,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:26,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:26,983 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:26,985 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:26,985 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:26,990 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:04:27,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Forceful destruction successful, exit code 0 [2021-12-07 00:04:27,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:27,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:27,008 INFO L229 MonitoredProcess]: Starting monitored process 392 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:27,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Waiting until timeout for monitored process [2021-12-07 00:04:27,009 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:04:27,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:04:27,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:04:27,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:04:27,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:04:27,017 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:04:27,017 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:04:27,022 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:04:27,030 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-12-07 00:04:27,030 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2021-12-07 00:04:27,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:04:27,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:27,031 INFO L229 MonitoredProcess]: Starting monitored process 393 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:04:27,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Waiting until timeout for monitored process [2021-12-07 00:04:27,032 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:04:27,039 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:04:27,039 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:04:27,039 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 60))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 60))_1 Supporting invariants [] [2021-12-07 00:04:27,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Ended with exit code 0 [2021-12-07 00:04:27,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Ended with exit code 0 [2021-12-07 00:04:30,784 INFO L297 tatePredicateManager]: 498 out of 500 supporting invariants were superfluous and have been removed [2021-12-07 00:04:30,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:30,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:04:30,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 44 conjunts are in the unsatisfiable core [2021-12-07 00:04:30,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:04:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:04:31,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:04:31,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:04:31,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:04:31,326 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.17 stem predicates 2 loop predicates [2021-12-07 00:04:31,326 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36 Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:31,356 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 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 119 states and 138 transitions. Complement of second has 4 states. [2021-12-07 00:04:31,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:04:31,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:31,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:04:31,357 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 99 letters. Loop has 2 letters. [2021-12-07 00:04:31,357 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:04:31,357 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:04:31,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:31,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:04:31,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 44 conjunts are in the unsatisfiable core [2021-12-07 00:04:31,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:04:31,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:04:31,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:04:31,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:04:31,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:04:31,921 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.17 stem predicates 2 loop predicates [2021-12-07 00:04:31,921 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36 Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:31,952 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 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 119 states and 138 transitions. Complement of second has 4 states. [2021-12-07 00:04:31,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:04:31,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:31,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:04:31,953 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 99 letters. Loop has 2 letters. [2021-12-07 00:04:31,953 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:04:31,953 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:04:31,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:32,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:04:32,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 44 conjunts are in the unsatisfiable core [2021-12-07 00:04:32,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:04:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:04:32,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:04:32,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:04:32,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:04:32,519 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.17 stem predicates 2 loop predicates [2021-12-07 00:04:32,519 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36 Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:32,915 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 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 147 states and 183 transitions. Complement of second has 38 states. [2021-12-07 00:04:32,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 21 states 17 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:04:32,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:32,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 113 transitions. [2021-12-07 00:04:32,916 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 113 transitions. Stem has 99 letters. Loop has 2 letters. [2021-12-07 00:04:32,916 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:04:32,916 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 113 transitions. Stem has 101 letters. Loop has 2 letters. [2021-12-07 00:04:32,916 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:04:32,916 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 113 transitions. Stem has 99 letters. Loop has 4 letters. [2021-12-07 00:04:32,917 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:04:32,917 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 147 states and 183 transitions. [2021-12-07 00:04:32,917 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:04:32,918 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 147 states to 142 states and 176 transitions. [2021-12-07 00:04:32,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-12-07 00:04:32,918 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-12-07 00:04:32,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 142 states and 176 transitions. [2021-12-07 00:04:32,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:04:32,918 INFO L681 BuchiCegarLoop]: Abstraction has 142 states and 176 transitions. [2021-12-07 00:04:32,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states and 176 transitions. [2021-12-07 00:04:32,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 123. [2021-12-07 00:04:32,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 123 states have (on average 1.1544715447154472) internal successors, (142), 122 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:32,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 142 transitions. [2021-12-07 00:04:32,921 INFO L704 BuchiCegarLoop]: Abstraction has 123 states and 142 transitions. [2021-12-07 00:04:32,921 INFO L587 BuchiCegarLoop]: Abstraction has 123 states and 142 transitions. [2021-12-07 00:04:32,921 INFO L425 BuchiCegarLoop]: ======== Iteration 39============ [2021-12-07 00:04:32,922 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 123 states and 142 transitions. [2021-12-07 00:04:32,922 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:04:32,922 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:04:32,922 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:04:32,922 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2021-12-07 00:04:32,922 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:04:32,923 INFO L791 eck$LassoCheckResult]: Stem: 37888#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 37889#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 37890#L561 assume !(main_~array_size~0#1 < 1); 37891#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 37892#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37893#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37894#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37895#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37935#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37934#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37933#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37932#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37931#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37930#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37929#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37928#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37927#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37926#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37925#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37924#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37923#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37922#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37921#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37920#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37919#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37918#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37917#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37916#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37915#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37914#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37913#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37912#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37911#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37910#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37909#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37908#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37907#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 37906#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 37903#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37904#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38009#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38008#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37905#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37898#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37899#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37901#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37902#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38006#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38005#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38004#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38003#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38001#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38000#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37999#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37998#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37996#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37995#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37994#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37993#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37991#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37990#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37989#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37988#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37986#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37985#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37984#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37983#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37981#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37980#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37979#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37978#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37976#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37975#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37974#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37973#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37971#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37970#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37969#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37968#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37966#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37965#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37964#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37963#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37961#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37960#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37959#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37958#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37956#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37955#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37954#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37953#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37951#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37950#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37949#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37948#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37946#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37945#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37944#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37943#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37942#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37939#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37938#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37936#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37896#L552-3 [2021-12-07 00:04:32,923 INFO L793 eck$LassoCheckResult]: Loop: 37896#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37897#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 37896#L552-3 [2021-12-07 00:04:32,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:32,923 INFO L85 PathProgramCache]: Analyzing trace with hash 547367010, now seen corresponding path program 36 times [2021-12-07 00:04:32,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:04:32,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573011625] [2021-12-07 00:04:32,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:04:32,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:04:32,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:04:33,292 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 496 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:04:33,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:04:33,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573011625] [2021-12-07 00:04:33,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573011625] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:04:33,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110693343] [2021-12-07 00:04:33,292 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-07 00:04:33,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:04:33,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:04:33,293 INFO L229 MonitoredProcess]: Starting monitored process 394 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:04:33,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (394)] Waiting until timeout for monitored process [2021-12-07 00:04:33,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2021-12-07 00:04:33,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:04:33,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-07 00:04:33,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:04:34,415 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 496 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:04:34,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:04:34,512 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 496 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:04:34,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110693343] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:04:34,512 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:04:34,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 71 [2021-12-07 00:04:34,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941235838] [2021-12-07 00:04:34,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:04:34,513 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:04:34,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:34,513 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 36 times [2021-12-07 00:04:34,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:04:34,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578907035] [2021-12-07 00:04:34,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:04:34,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:04:34,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:34,516 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:04:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:34,518 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:04:34,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:04:34,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-12-07 00:04:34,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=992, Invalid=4120, Unknown=0, NotChecked=0, Total=5112 [2021-12-07 00:04:34,543 INFO L87 Difference]: Start difference. First operand 123 states and 142 transitions. cyclomatic complexity: 38 Second operand has 72 states, 71 states have (on average 2.8732394366197185) internal successors, (204), 72 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:35,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:04:35,128 INFO L93 Difference]: Finished difference Result 208 states and 243 transitions. [2021-12-07 00:04:35,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-07 00:04:35,128 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 208 states and 243 transitions. [2021-12-07 00:04:35,129 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:04:35,130 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 208 states to 126 states and 145 transitions. [2021-12-07 00:04:35,130 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:04:35,130 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:04:35,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 126 states and 145 transitions. [2021-12-07 00:04:35,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:04:35,130 INFO L681 BuchiCegarLoop]: Abstraction has 126 states and 145 transitions. [2021-12-07 00:04:35,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states and 145 transitions. [2021-12-07 00:04:35,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 125. [2021-12-07 00:04:35,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 125 states have (on average 1.152) internal successors, (144), 124 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:04:35,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 144 transitions. [2021-12-07 00:04:35,132 INFO L704 BuchiCegarLoop]: Abstraction has 125 states and 144 transitions. [2021-12-07 00:04:35,132 INFO L587 BuchiCegarLoop]: Abstraction has 125 states and 144 transitions. [2021-12-07 00:04:35,132 INFO L425 BuchiCegarLoop]: ======== Iteration 40============ [2021-12-07 00:04:35,132 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states and 144 transitions. [2021-12-07 00:04:35,132 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:04:35,133 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:04:35,133 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:04:35,133 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [17, 17, 17, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2021-12-07 00:04:35,133 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:04:35,134 INFO L791 eck$LassoCheckResult]: Stem: 38947#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 38948#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 38949#L561 assume !(main_~array_size~0#1 < 1); 38950#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 38951#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38952#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38953#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38954#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38995#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38994#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38993#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38992#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38991#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38990#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38989#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38988#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38987#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38986#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38985#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38984#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38983#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38982#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38981#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38980#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38979#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38978#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38977#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38976#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38975#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38974#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38973#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38972#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38971#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38970#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38969#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38968#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38967#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38965#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38964#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 38959#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 38957#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38944#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38945#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38955#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38956#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38958#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39065#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39064#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39063#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39061#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39060#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39059#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39058#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39056#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39055#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39054#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39053#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39051#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39050#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39049#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39048#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39046#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39045#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39044#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39043#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39041#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39040#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39039#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39038#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39036#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39035#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39034#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39033#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39031#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39030#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39029#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39028#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39026#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39025#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39024#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39023#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39021#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39020#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39019#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39018#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39016#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39015#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39014#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39013#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39011#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39010#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39009#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39008#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39006#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39005#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 39004#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 39003#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 39001#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 39000#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38999#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38998#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38997#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38963#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38962#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38960#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38942#L552-3 [2021-12-07 00:04:35,134 INFO L793 eck$LassoCheckResult]: Loop: 38942#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38943#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 38942#L552-3 [2021-12-07 00:04:35,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:35,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1178279872, now seen corresponding path program 37 times [2021-12-07 00:04:35,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:04:35,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800974025] [2021-12-07 00:04:35,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:04:35,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:04:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:35,171 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:04:35,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:35,197 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:04:35,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:35,198 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 37 times [2021-12-07 00:04:35,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:04:35,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528392117] [2021-12-07 00:04:35,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:04:35,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:04:35,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:35,201 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:04:35,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:35,203 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:04:35,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:04:35,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1544410309, now seen corresponding path program 20 times [2021-12-07 00:04:35,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:04:35,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416787808] [2021-12-07 00:04:35,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:04:35,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:04:35,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:35,234 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:04:35,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:04:35,270 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:06:17,374 WARN L227 SmtUtils]: Spent 1.70m on a formula simplification. DAG size of input: 610 DAG size of output: 404 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:06:24,217 WARN L227 SmtUtils]: Spent 6.67s on a formula simplification that was a NOOP. DAG size: 193 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:06:24,219 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:06:24,219 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:06:24,219 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:06:24,220 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:06:24,220 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:06:24,220 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:24,220 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:06:24,220 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:06:24,220 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration40_Lasso [2021-12-07 00:06:24,220 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:06:24,220 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:06:24,222 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:24,224 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:24,225 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:24,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:24,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:24,228 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,678 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,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-12-07 00:06:32,680 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,681 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,682 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,682 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,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-12-07 00:06:32,684 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,684 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,685 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:32,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-12-07 00:06:32,688 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:06:33,198 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:06:33,198 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:06:33,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,199 INFO L229 MonitoredProcess]: Starting monitored process 395 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Waiting until timeout for monitored process [2021-12-07 00:06:33,200 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:06:33,206 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,206 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:06:33,207 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,207 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,207 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,207 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:06:33,207 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:06:33,208 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:06:33,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Ended with exit code 0 [2021-12-07 00:06:33,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,229 INFO L229 MonitoredProcess]: Starting monitored process 396 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Waiting until timeout for monitored process [2021-12-07 00:06:33,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:06:33,237 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,237 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:06:33,237 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,237 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,238 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,238 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:06:33,238 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:06:33,239 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:06:33,257 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Forceful destruction successful, exit code 0 [2021-12-07 00:06:33,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,258 INFO L229 MonitoredProcess]: Starting monitored process 397 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Waiting until timeout for monitored process [2021-12-07 00:06:33,259 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:06:33,266 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,266 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,267 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:06:33,268 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:06:33,270 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:06:33,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Ended with exit code 0 [2021-12-07 00:06:33,288 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,289 INFO L229 MonitoredProcess]: Starting monitored process 398 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Waiting until timeout for monitored process [2021-12-07 00:06:33,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:06:33,297 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,297 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:06:33,297 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,297 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,297 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,297 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:06:33,297 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:06:33,299 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:06:33,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Ended with exit code 0 [2021-12-07 00:06:33,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,317 INFO L229 MonitoredProcess]: Starting monitored process 399 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Waiting until timeout for monitored process [2021-12-07 00:06:33,319 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:06:33,325 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,325 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:06:33,325 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,325 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,325 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,325 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:06:33,325 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:06:33,326 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:06:33,344 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Forceful destruction successful, exit code 0 [2021-12-07 00:06:33,344 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,344 INFO L229 MonitoredProcess]: Starting monitored process 400 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Waiting until timeout for monitored process [2021-12-07 00:06:33,345 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:06:33,352 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,352 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,352 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,352 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,354 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:06:33,354 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:06:33,357 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:06:33,375 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Ended with exit code 0 [2021-12-07 00:06:33,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,376 INFO L229 MonitoredProcess]: Starting monitored process 401 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Waiting until timeout for monitored process [2021-12-07 00:06:33,377 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:06:33,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,384 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,384 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,385 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:06:33,385 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:06:33,389 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:06:33,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Forceful destruction successful, exit code 0 [2021-12-07 00:06:33,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,407 INFO L229 MonitoredProcess]: Starting monitored process 402 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Waiting until timeout for monitored process [2021-12-07 00:06:33,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-12-07 00:06:33,415 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:06:33,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:06:33,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:06:33,416 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:06:33,417 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:06:33,417 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:06:33,422 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:06:33,431 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-12-07 00:06:33,431 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-07 00:06:33,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:06:33,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:33,432 INFO L229 MonitoredProcess]: Starting monitored process 403 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:06:33,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Waiting until timeout for monitored process [2021-12-07 00:06:33,432 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:06:33,440 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:06:33,440 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:06:33,440 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_3) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_3 Supporting invariants [] [2021-12-07 00:06:33,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Forceful destruction successful, exit code 0 [2021-12-07 00:06:33,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Ended with exit code 0 [2021-12-07 00:06:38,179 INFO L297 tatePredicateManager]: 563 out of 565 supporting invariants were superfluous and have been removed [2021-12-07 00:06:38,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:06:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:38,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 82 conjunts are in the unsatisfiable core [2021-12-07 00:06:38,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:06:39,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:39,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:06:39,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:06:39,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:06:39,306 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.36 stem predicates 2 loop predicates [2021-12-07 00:06:39,306 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38 Second operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:06:39,777 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38. Second operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 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 131 states and 152 transitions. Complement of second has 22 states. [2021-12-07 00:06:39,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 21 states 20 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:06:39,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:06:39,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 48 transitions. [2021-12-07 00:06:39,778 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 48 transitions. Stem has 105 letters. Loop has 2 letters. [2021-12-07 00:06:39,778 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:06:39,778 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:06:39,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:06:39,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:39,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 82 conjunts are in the unsatisfiable core [2021-12-07 00:06:39,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:06:40,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:40,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:06:40,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:06:40,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:06:40,884 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.36 stem predicates 2 loop predicates [2021-12-07 00:06:40,884 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38 Second operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:06:41,280 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38. Second operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 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 131 states and 152 transitions. Complement of second has 22 states. [2021-12-07 00:06:41,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 21 states 20 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:06:41,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:06:41,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 48 transitions. [2021-12-07 00:06:41,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 48 transitions. Stem has 105 letters. Loop has 2 letters. [2021-12-07 00:06:41,281 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:06:41,281 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:06:41,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:06:41,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:41,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 82 conjunts are in the unsatisfiable core [2021-12-07 00:06:41,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:06:42,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:42,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:06:42,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:06:42,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:06:42,344 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.36 stem predicates 2 loop predicates [2021-12-07 00:06:42,344 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38 Second operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:06:43,433 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38. Second operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 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 263 states and 336 transitions. Complement of second has 59 states. [2021-12-07 00:06:43,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 40 states 36 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:06:43,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 38 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:06:43,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 163 transitions. [2021-12-07 00:06:43,434 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 40 states and 163 transitions. Stem has 105 letters. Loop has 2 letters. [2021-12-07 00:06:43,434 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:06:43,434 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 40 states and 163 transitions. Stem has 107 letters. Loop has 2 letters. [2021-12-07 00:06:43,434 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:06:43,434 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 40 states and 163 transitions. Stem has 105 letters. Loop has 4 letters. [2021-12-07 00:06:43,434 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:06:43,434 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 263 states and 336 transitions. [2021-12-07 00:06:43,435 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2021-12-07 00:06:43,436 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 263 states to 258 states and 329 transitions. [2021-12-07 00:06:43,436 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2021-12-07 00:06:43,436 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-12-07 00:06:43,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 258 states and 329 transitions. [2021-12-07 00:06:43,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:06:43,436 INFO L681 BuchiCegarLoop]: Abstraction has 258 states and 329 transitions. [2021-12-07 00:06:43,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states and 329 transitions. [2021-12-07 00:06:43,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 134. [2021-12-07 00:06:43,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 134 states have (on average 1.1567164179104477) internal successors, (155), 133 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:06:43,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 155 transitions. [2021-12-07 00:06:43,438 INFO L704 BuchiCegarLoop]: Abstraction has 134 states and 155 transitions. [2021-12-07 00:06:43,438 INFO L587 BuchiCegarLoop]: Abstraction has 134 states and 155 transitions. [2021-12-07 00:06:43,438 INFO L425 BuchiCegarLoop]: ======== Iteration 41============ [2021-12-07 00:06:43,439 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 134 states and 155 transitions. [2021-12-07 00:06:43,439 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:06:43,439 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:06:43,439 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:06:43,439 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [18, 18, 17, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2021-12-07 00:06:43,439 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:06:43,440 INFO L791 eck$LassoCheckResult]: Stem: 43131#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 43132#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 43133#L561 assume !(main_~array_size~0#1 < 1); 43134#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 43135#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43136#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43137#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43138#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43175#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43174#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43173#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43172#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43171#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43170#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43169#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43168#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43167#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43166#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43165#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43164#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43163#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43162#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43161#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43160#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43159#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43158#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43157#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43156#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43155#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43154#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43153#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43152#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43151#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43150#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43149#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43148#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43146#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43147#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43259#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 43145#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 43144#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 43143#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 43141#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43128#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43129#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43139#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43140#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43251#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43250#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43249#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43248#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43246#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43245#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43244#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43243#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43241#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43240#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43239#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43238#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43236#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43235#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43234#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43233#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43231#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43230#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43229#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43228#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43226#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43225#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43224#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43223#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43221#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43220#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43219#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43218#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43216#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43215#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43214#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43213#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43211#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43210#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43209#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43208#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43206#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43205#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43204#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43203#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43201#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43200#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43199#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43198#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43196#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43195#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43194#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43193#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43191#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43190#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43189#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43188#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43186#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43185#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43184#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43183#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43182#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43179#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 43178#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 43176#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 43126#L552-3 [2021-12-07 00:06:43,440 INFO L793 eck$LassoCheckResult]: Loop: 43126#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 43127#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 43126#L552-3 [2021-12-07 00:06:43,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:06:43,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1667557218, now seen corresponding path program 38 times [2021-12-07 00:06:43,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:06:43,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256771211] [2021-12-07 00:06:43,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:06:43,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:06:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:06:43,471 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:06:43,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:06:43,505 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:06:43,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:06:43,505 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 38 times [2021-12-07 00:06:43,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:06:43,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451825334] [2021-12-07 00:06:43,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:06:43,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:06:43,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:06:43,509 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:06:43,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:06:43,511 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:06:43,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:06:43,511 INFO L85 PathProgramCache]: Analyzing trace with hash -499683933, now seen corresponding path program 21 times [2021-12-07 00:06:43,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:06:43,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710644748] [2021-12-07 00:06:43,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:06:43,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:06:43,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:06:43,541 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:06:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:06:43,575 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:08:15,491 WARN L227 SmtUtils]: Spent 1.53m on a formula simplification. DAG size of input: 627 DAG size of output: 418 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:08:24,246 WARN L227 SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 187 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:08:24,251 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:08:24,251 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:08:24,251 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:08:24,251 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:08:24,251 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:08:24,251 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:24,251 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:08:24,251 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:08:24,251 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration41_Lasso [2021-12-07 00:08:24,251 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:08:24,251 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:08:24,253 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:24,254 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:24,255 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:24,256 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,513 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,514 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,515 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,516 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,517 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,518 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,518 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,520 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,522 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,523 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,524 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:57,525 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:08:58,033 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:08:58,033 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:08:58,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,034 INFO L229 MonitoredProcess]: Starting monitored process 404 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Waiting until timeout for monitored process [2021-12-07 00:08:58,034 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:08:58,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:08:58,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:08:58,042 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:08:58,042 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:08:58,042 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:08:58,042 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:08:58,042 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:08:58,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:08:58,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Ended with exit code 0 [2021-12-07 00:08:58,061 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,062 INFO L229 MonitoredProcess]: Starting monitored process 405 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Waiting until timeout for monitored process [2021-12-07 00:08:58,062 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:08:58,069 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:08:58,069 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:08:58,069 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:08:58,069 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:08:58,069 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:08:58,069 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:08:58,070 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:08:58,070 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:08:58,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Ended with exit code 0 [2021-12-07 00:08:58,088 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,089 INFO L229 MonitoredProcess]: Starting monitored process 406 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Waiting until timeout for monitored process [2021-12-07 00:08:58,089 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:08:58,096 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:08:58,096 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-07 00:08:58,096 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:08:58,096 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:08:58,096 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:08:58,096 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-07 00:08:58,096 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-07 00:08:58,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:08:58,115 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Ended with exit code 0 [2021-12-07 00:08:58,115 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,116 INFO L229 MonitoredProcess]: Starting monitored process 407 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Waiting until timeout for monitored process [2021-12-07 00:08:58,116 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:08:58,123 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:08:58,123 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:08:58,123 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:08:58,123 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:08:58,124 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:08:58,124 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:08:58,126 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:08:58,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Ended with exit code 0 [2021-12-07 00:08:58,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,145 INFO L229 MonitoredProcess]: Starting monitored process 408 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Waiting until timeout for monitored process [2021-12-07 00:08:58,146 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:08:58,153 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:08:58,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:08:58,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:08:58,153 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:08:58,154 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:08:58,154 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:08:58,158 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:08:58,176 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Forceful destruction successful, exit code 0 [2021-12-07 00:08:58,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,177 INFO L229 MonitoredProcess]: Starting monitored process 409 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Waiting until timeout for monitored process [2021-12-07 00:08:58,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-12-07 00:08:58,184 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:08:58,184 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:08:58,184 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:08:58,184 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:08:58,186 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:08:58,186 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:08:58,189 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:08:58,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Ended with exit code 0 [2021-12-07 00:08:58,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,208 INFO L229 MonitoredProcess]: Starting monitored process 410 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (410)] Waiting until timeout for monitored process [2021-12-07 00:08:58,209 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:08:58,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:08:58,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:08:58,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:08:58,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:08:58,217 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:08:58,217 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:08:58,222 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:08:58,230 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-12-07 00:08:58,230 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-07 00:08:58,230 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:08:58,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:08:58,231 INFO L229 MonitoredProcess]: Starting monitored process 411 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:08:58,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Waiting until timeout for monitored process [2021-12-07 00:08:58,232 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:08:58,239 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:08:58,239 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:08:58,239 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 64 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 64 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2021-12-07 00:08:58,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (410)] Ended with exit code 0 [2021-12-07 00:08:58,545 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Ended with exit code 0 [2021-12-07 00:09:03,161 INFO L297 tatePredicateManager]: 598 out of 600 supporting invariants were superfluous and have been removed [2021-12-07 00:09:03,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:03,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:03,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-07 00:09:03,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:03,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:03,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:09:03,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:03,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:09:03,857 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.18 stem predicates 2 loop predicates [2021-12-07 00:09:03,857 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 134 states and 155 transitions. cyclomatic complexity: 41 Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:03,895 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 134 states and 155 transitions. cyclomatic complexity: 41. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 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 136 states and 159 transitions. Complement of second has 4 states. [2021-12-07 00:09:03,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:09:03,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:03,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:09:03,896 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 107 letters. Loop has 2 letters. [2021-12-07 00:09:03,896 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:09:03,896 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:09:03,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:03,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:03,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-07 00:09:03,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:04,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:09:04,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:04,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:09:04,512 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.18 stem predicates 2 loop predicates [2021-12-07 00:09:04,512 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 134 states and 155 transitions. cyclomatic complexity: 41 Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:04,547 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 134 states and 155 transitions. cyclomatic complexity: 41. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 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 136 states and 159 transitions. Complement of second has 4 states. [2021-12-07 00:09:04,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:09:04,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:04,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2021-12-07 00:09:04,548 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 107 letters. Loop has 2 letters. [2021-12-07 00:09:04,548 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:09:04,548 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:09:04,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:04,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-07 00:09:04,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:05,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:05,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:09:05,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:05,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:09:05,146 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.18 stem predicates 2 loop predicates [2021-12-07 00:09:05,146 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 134 states and 155 transitions. cyclomatic complexity: 41 Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:05,639 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 134 states and 155 transitions. cyclomatic complexity: 41. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 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 260 states and 333 transitions. Complement of second has 40 states. [2021-12-07 00:09:05,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 18 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:09:05,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:05,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 119 transitions. [2021-12-07 00:09:05,640 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 119 transitions. Stem has 107 letters. Loop has 2 letters. [2021-12-07 00:09:05,640 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:09:05,640 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 119 transitions. Stem has 109 letters. Loop has 2 letters. [2021-12-07 00:09:05,640 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:09:05,640 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 119 transitions. Stem has 107 letters. Loop has 4 letters. [2021-12-07 00:09:05,641 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:09:05,641 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 260 states and 333 transitions. [2021-12-07 00:09:05,642 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:09:05,643 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 260 states to 253 states and 323 transitions. [2021-12-07 00:09:05,643 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2021-12-07 00:09:05,643 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2021-12-07 00:09:05,643 INFO L73 IsDeterministic]: Start isDeterministic. Operand 253 states and 323 transitions. [2021-12-07 00:09:05,643 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:09:05,643 INFO L681 BuchiCegarLoop]: Abstraction has 253 states and 323 transitions. [2021-12-07 00:09:05,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states and 323 transitions. [2021-12-07 00:09:05,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 130. [2021-12-07 00:09:05,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 130 states have (on average 1.1538461538461537) internal successors, (150), 129 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:05,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 150 transitions. [2021-12-07 00:09:05,645 INFO L704 BuchiCegarLoop]: Abstraction has 130 states and 150 transitions. [2021-12-07 00:09:05,645 INFO L587 BuchiCegarLoop]: Abstraction has 130 states and 150 transitions. [2021-12-07 00:09:05,645 INFO L425 BuchiCegarLoop]: ======== Iteration 42============ [2021-12-07 00:09:05,645 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 130 states and 150 transitions. [2021-12-07 00:09:05,645 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:09:05,645 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:09:05,645 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:09:05,646 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [18, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1] [2021-12-07 00:09:05,646 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:09:05,646 INFO L791 eck$LassoCheckResult]: Stem: 47326#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 47327#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 47328#L561 assume !(main_~array_size~0#1 < 1); 47329#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 47330#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47331#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47332#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47333#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47336#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47374#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47373#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47372#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47371#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47370#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47369#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47368#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47367#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47366#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47365#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47364#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47363#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47362#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47361#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47360#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47359#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47358#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47357#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47356#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47355#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47354#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47353#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47352#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47351#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47350#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47349#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47348#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47347#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 47345#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 47344#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 47340#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 47337#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47338#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47449#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47448#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47339#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47323#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47324#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47334#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47335#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47446#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47445#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47444#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47443#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47441#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47440#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47439#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47438#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47436#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47435#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47434#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47433#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47431#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47430#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47429#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47428#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47426#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47425#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47424#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47423#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47421#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47420#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47419#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47418#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47416#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47415#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47414#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47413#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47411#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47410#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47409#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47408#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47406#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47405#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47404#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47403#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47401#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47400#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47399#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47398#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47396#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47395#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47394#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47393#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47391#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47390#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47389#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47388#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47386#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47385#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47384#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47383#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47381#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47380#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47379#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47378#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47375#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47346#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 47343#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 47341#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 47321#L552-3 [2021-12-07 00:09:05,646 INFO L793 eck$LassoCheckResult]: Loop: 47321#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 47322#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 47321#L552-3 [2021-12-07 00:09:05,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:05,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1880377963, now seen corresponding path program 39 times [2021-12-07 00:09:05,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:09:05,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028847058] [2021-12-07 00:09:05,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:09:05,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:09:05,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:06,131 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 561 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:09:06,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:09:06,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028847058] [2021-12-07 00:09:06,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028847058] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:09:06,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596457205] [2021-12-07 00:09:06,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-07 00:09:06,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:09:06,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:09:06,133 INFO L229 MonitoredProcess]: Starting monitored process 412 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:09:06,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (412)] Waiting until timeout for monitored process [2021-12-07 00:09:06,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2021-12-07 00:09:06,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:09:06,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-07 00:09:06,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:07,460 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 561 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:09:07,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:09:07,573 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 561 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:09:07,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596457205] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:09:07,573 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:09:07,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 75 [2021-12-07 00:09:07,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139769045] [2021-12-07 00:09:07,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:09:07,574 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-07 00:09:07,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:07,574 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 39 times [2021-12-07 00:09:07,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:09:07,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153682160] [2021-12-07 00:09:07,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:09:07,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:09:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:07,577 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:09:07,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:07,579 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:09:07,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:09:07,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-12-07 00:09:07,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1104, Invalid=4596, Unknown=0, NotChecked=0, Total=5700 [2021-12-07 00:09:07,606 INFO L87 Difference]: Start difference. First operand 130 states and 150 transitions. cyclomatic complexity: 40 Second operand has 76 states, 75 states have (on average 2.88) internal successors, (216), 76 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:08,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:09:08,330 INFO L93 Difference]: Finished difference Result 220 states and 257 transitions. [2021-12-07 00:09:08,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-07 00:09:08,330 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 220 states and 257 transitions. [2021-12-07 00:09:08,331 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:09:08,331 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 220 states to 133 states and 153 transitions. [2021-12-07 00:09:08,331 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-12-07 00:09:08,331 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2021-12-07 00:09:08,331 INFO L73 IsDeterministic]: Start isDeterministic. Operand 133 states and 153 transitions. [2021-12-07 00:09:08,331 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:09:08,331 INFO L681 BuchiCegarLoop]: Abstraction has 133 states and 153 transitions. [2021-12-07 00:09:08,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states and 153 transitions. [2021-12-07 00:09:08,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 132. [2021-12-07 00:09:08,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 132 states have (on average 1.1515151515151516) internal successors, (152), 131 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:09:08,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 152 transitions. [2021-12-07 00:09:08,333 INFO L704 BuchiCegarLoop]: Abstraction has 132 states and 152 transitions. [2021-12-07 00:09:08,333 INFO L587 BuchiCegarLoop]: Abstraction has 132 states and 152 transitions. [2021-12-07 00:09:08,333 INFO L425 BuchiCegarLoop]: ======== Iteration 43============ [2021-12-07 00:09:08,333 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 132 states and 152 transitions. [2021-12-07 00:09:08,333 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:09:08,333 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:09:08,333 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:09:08,334 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [18, 18, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1] [2021-12-07 00:09:08,334 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:09:08,334 INFO L791 eck$LassoCheckResult]: Stem: 48441#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 48442#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 48443#L561 assume !(main_~array_size~0#1 < 1); 48444#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 48445#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48446#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48447#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48448#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48491#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48490#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48489#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48488#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48487#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48486#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48485#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48484#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48483#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48482#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48481#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48480#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48479#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48478#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48477#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48476#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48475#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48474#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48473#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48472#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48471#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48470#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48469#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48468#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48467#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48466#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48465#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48464#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48463#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48462#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48461#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 48459#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 48458#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 48453#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 48451#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48438#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48439#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48449#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48450#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48452#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48566#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48565#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48564#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48562#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48561#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48560#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48559#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48557#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48556#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48555#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48554#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48552#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48551#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48550#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48549#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48547#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48546#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48545#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48544#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48542#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48541#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48540#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48539#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48537#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48536#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48535#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48534#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48532#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48531#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48530#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48529#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48527#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48526#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48525#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48524#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48522#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48521#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48520#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48519#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48517#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48516#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48515#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48514#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48512#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48511#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48510#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48509#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48507#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48506#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48505#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48504#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48502#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48501#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48500#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48499#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48497#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48496#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48495#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48494#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48493#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48457#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 48456#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 48454#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 48436#L552-3 [2021-12-07 00:09:08,334 INFO L793 eck$LassoCheckResult]: Loop: 48436#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 48437#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 48436#L552-3 [2021-12-07 00:09:08,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:08,334 INFO L85 PathProgramCache]: Analyzing trace with hash 840077043, now seen corresponding path program 40 times [2021-12-07 00:09:08,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:09:08,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092775023] [2021-12-07 00:09:08,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:09:08,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:09:08,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:08,358 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:09:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:08,392 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:09:08,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:08,392 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 40 times [2021-12-07 00:09:08,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:09:08,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257705794] [2021-12-07 00:09:08,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:09:08,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:09:08,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:08,395 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:09:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:08,397 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:09:08,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:08,398 INFO L85 PathProgramCache]: Analyzing trace with hash -139812168, now seen corresponding path program 22 times [2021-12-07 00:09:08,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:09:08,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255977964] [2021-12-07 00:09:08,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:09:08,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:09:08,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:08,436 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:09:08,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:09:08,467 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:11:03,402 WARN L227 SmtUtils]: Spent 1.92m on a formula simplification. DAG size of input: 643 DAG size of output: 425 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:11:11,651 WARN L227 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 202 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-07 00:11:11,654 INFO L210 LassoAnalysis]: Preferences: [2021-12-07 00:11:11,654 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-07 00:11:11,654 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-07 00:11:11,654 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-07 00:11:11,654 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-07 00:11:11,654 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:11,654 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-07 00:11:11,654 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-07 00:11:11,654 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration43_Lasso [2021-12-07 00:11:11,654 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-07 00:11:11,654 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-07 00:11:11,656 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:11,658 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,220 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,221 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,222 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,223 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,223 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,224 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,225 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,226 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,226 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,228 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,229 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,230 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,231 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,231 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,232 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-07 00:11:22,744 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-07 00:11:22,744 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-07 00:11:22,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,745 INFO L229 MonitoredProcess]: Starting monitored process 413 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Waiting until timeout for monitored process [2021-12-07 00:11:22,746 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,755 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,755 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,758 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:22,776 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Ended with exit code 0 [2021-12-07 00:11:22,776 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,777 INFO L229 MonitoredProcess]: Starting monitored process 414 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Waiting until timeout for monitored process [2021-12-07 00:11:22,778 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,785 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,785 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,785 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,787 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,787 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,791 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:22,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Ended with exit code 0 [2021-12-07 00:11:22,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,809 INFO L229 MonitoredProcess]: Starting monitored process 415 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Waiting until timeout for monitored process [2021-12-07 00:11:22,811 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,817 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,818 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,818 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,818 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,819 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,819 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,822 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:22,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Ended with exit code 0 [2021-12-07 00:11:22,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,841 INFO L229 MonitoredProcess]: Starting monitored process 416 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Waiting until timeout for monitored process [2021-12-07 00:11:22,842 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,848 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,848 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,848 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,848 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,849 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,849 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,852 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:22,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Ended with exit code 0 [2021-12-07 00:11:22,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,870 INFO L229 MonitoredProcess]: Starting monitored process 417 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Waiting until timeout for monitored process [2021-12-07 00:11:22,871 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,878 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,879 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,880 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,881 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,885 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:22,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Forceful destruction successful, exit code 0 [2021-12-07 00:11:22,902 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,903 INFO L229 MonitoredProcess]: Starting monitored process 418 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Waiting until timeout for monitored process [2021-12-07 00:11:22,904 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,912 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,912 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,913 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,915 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,915 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,925 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:22,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Ended with exit code 0 [2021-12-07 00:11:22,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,944 INFO L229 MonitoredProcess]: Starting monitored process 419 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Waiting until timeout for monitored process [2021-12-07 00:11:22,945 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,954 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,954 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,954 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,954 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,956 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,956 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,961 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:22,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Ended with exit code 0 [2021-12-07 00:11:22,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:22,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:22,986 INFO L229 MonitoredProcess]: Starting monitored process 420 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:22,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (420)] Waiting until timeout for monitored process [2021-12-07 00:11:22,987 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:22,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:22,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:22,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:22,994 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:22,995 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:22,995 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:22,999 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (420)] Ended with exit code 0 [2021-12-07 00:11:23,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,018 INFO L229 MonitoredProcess]: Starting monitored process 421 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Waiting until timeout for monitored process [2021-12-07 00:11:23,019 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,026 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,026 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,026 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,026 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,027 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,027 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,031 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Ended with exit code 0 [2021-12-07 00:11:23,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,050 INFO L229 MonitoredProcess]: Starting monitored process 422 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Waiting until timeout for monitored process [2021-12-07 00:11:23,051 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,058 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,058 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,058 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,058 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,060 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,060 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,064 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,082 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Ended with exit code 0 [2021-12-07 00:11:23,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,083 INFO L229 MonitoredProcess]: Starting monitored process 423 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Waiting until timeout for monitored process [2021-12-07 00:11:23,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,100 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,101 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Ended with exit code 0 [2021-12-07 00:11:23,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,124 INFO L229 MonitoredProcess]: Starting monitored process 424 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Waiting until timeout for monitored process [2021-12-07 00:11:23,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,132 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,132 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,133 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,133 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,138 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Ended with exit code 0 [2021-12-07 00:11:23,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,156 INFO L229 MonitoredProcess]: Starting monitored process 425 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Waiting until timeout for monitored process [2021-12-07 00:11:23,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,164 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,164 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,164 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,164 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,166 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,166 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,169 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,187 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Ended with exit code 0 [2021-12-07 00:11:23,187 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,188 INFO L229 MonitoredProcess]: Starting monitored process 426 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Waiting until timeout for monitored process [2021-12-07 00:11:23,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,196 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,196 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,196 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,196 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,198 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,198 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,202 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Forceful destruction successful, exit code 0 [2021-12-07 00:11:23,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,220 INFO L229 MonitoredProcess]: Starting monitored process 427 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Waiting until timeout for monitored process [2021-12-07 00:11:23,221 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,228 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,228 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,230 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,230 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,234 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,251 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Ended with exit code 0 [2021-12-07 00:11:23,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,252 INFO L229 MonitoredProcess]: Starting monitored process 428 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Waiting until timeout for monitored process [2021-12-07 00:11:23,253 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,259 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,260 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,260 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,261 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,261 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,266 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Ended with exit code 0 [2021-12-07 00:11:23,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,284 INFO L229 MonitoredProcess]: Starting monitored process 429 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Waiting until timeout for monitored process [2021-12-07 00:11:23,285 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,292 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,292 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,292 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,292 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,293 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,293 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,297 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,315 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Forceful destruction successful, exit code 0 [2021-12-07 00:11:23,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,316 INFO L229 MonitoredProcess]: Starting monitored process 430 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Waiting until timeout for monitored process [2021-12-07 00:11:23,316 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,323 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,323 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,323 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,323 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,324 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,325 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Ended with exit code 0 [2021-12-07 00:11:23,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,347 INFO L229 MonitoredProcess]: Starting monitored process 431 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Waiting until timeout for monitored process [2021-12-07 00:11:23,348 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,355 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,355 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,355 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,355 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,356 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,356 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,360 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-07 00:11:23,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Ended with exit code 0 [2021-12-07 00:11:23,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,379 INFO L229 MonitoredProcess]: Starting monitored process 432 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Waiting until timeout for monitored process [2021-12-07 00:11:23,380 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-07 00:11:23,387 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-07 00:11:23,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-07 00:11:23,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-07 00:11:23,387 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-07 00:11:23,388 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-07 00:11:23,388 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-07 00:11:23,393 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-07 00:11:23,400 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-12-07 00:11:23,400 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2021-12-07 00:11:23,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-07 00:11:23,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:23,401 INFO L229 MonitoredProcess]: Starting monitored process 433 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-07 00:11:23,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Waiting until timeout for monitored process [2021-12-07 00:11:23,402 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-07 00:11:23,410 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-07 00:11:23,410 INFO L513 LassoAnalysis]: Proved termination. [2021-12-07 00:11:23,410 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_4) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_4 Supporting invariants [] [2021-12-07 00:11:23,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Ended with exit code 0 [2021-12-07 00:11:24,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26c1f850-8efe-4639-af11-739972fd5bf2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Ended with exit code 0 [2021-12-07 00:11:29,057 INFO L297 tatePredicateManager]: 632 out of 634 supporting invariants were superfluous and have been removed [2021-12-07 00:11:29,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:11:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:29,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 86 conjunts are in the unsatisfiable core [2021-12-07 00:11:29,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:30,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:30,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:11:30,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:30,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:11:30,234 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.38 stem predicates 2 loop predicates [2021-12-07 00:11:30,234 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 132 states and 152 transitions. cyclomatic complexity: 40 Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:11:30,525 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 132 states and 152 transitions. cyclomatic complexity: 40. Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 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 138 states and 160 transitions. Complement of second has 23 states. [2021-12-07 00:11:30,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 21 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:11:30,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:11:30,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 50 transitions. [2021-12-07 00:11:30,525 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 50 transitions. Stem has 111 letters. Loop has 2 letters. [2021-12-07 00:11:30,525 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:11:30,525 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:11:30,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:11:30,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:30,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 86 conjunts are in the unsatisfiable core [2021-12-07 00:11:30,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:31,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:31,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:11:31,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:31,689 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:11:31,689 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.38 stem predicates 2 loop predicates [2021-12-07 00:11:31,689 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 132 states and 152 transitions. cyclomatic complexity: 40 Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:11:32,102 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 132 states and 152 transitions. cyclomatic complexity: 40. Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 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 138 states and 160 transitions. Complement of second has 23 states. [2021-12-07 00:11:32,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 21 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-07 00:11:32,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:11:32,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 50 transitions. [2021-12-07 00:11:32,103 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 50 transitions. Stem has 111 letters. Loop has 2 letters. [2021-12-07 00:11:32,103 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:11:32,103 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-07 00:11:32,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:11:32,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:32,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 86 conjunts are in the unsatisfiable core [2021-12-07 00:11:32,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:33,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:33,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 00:11:33,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:33,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:11:33,273 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.38 stem predicates 2 loop predicates [2021-12-07 00:11:33,273 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 132 states and 152 transitions. cyclomatic complexity: 40 Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:11:34,366 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 132 states and 152 transitions. cyclomatic complexity: 40. Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 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 277 states and 354 transitions. Complement of second has 62 states. [2021-12-07 00:11:34,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 42 states 38 stem states 2 non-accepting loop states 2 accepting loop states [2021-12-07 00:11:34,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:11:34,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 171 transitions. [2021-12-07 00:11:34,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 42 states and 171 transitions. Stem has 111 letters. Loop has 2 letters. [2021-12-07 00:11:34,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:11:34,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 42 states and 171 transitions. Stem has 113 letters. Loop has 2 letters. [2021-12-07 00:11:34,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:11:34,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 42 states and 171 transitions. Stem has 111 letters. Loop has 4 letters. [2021-12-07 00:11:34,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-07 00:11:34,367 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 277 states and 354 transitions. [2021-12-07 00:11:34,368 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2021-12-07 00:11:34,369 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 277 states to 272 states and 347 transitions. [2021-12-07 00:11:34,369 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2021-12-07 00:11:34,370 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-12-07 00:11:34,370 INFO L73 IsDeterministic]: Start isDeterministic. Operand 272 states and 347 transitions. [2021-12-07 00:11:34,370 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-07 00:11:34,370 INFO L681 BuchiCegarLoop]: Abstraction has 272 states and 347 transitions. [2021-12-07 00:11:34,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states and 347 transitions. [2021-12-07 00:11:34,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 141. [2021-12-07 00:11:34,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 141 states have (on average 1.1560283687943262) internal successors, (163), 140 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:11:34,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 163 transitions. [2021-12-07 00:11:34,372 INFO L704 BuchiCegarLoop]: Abstraction has 141 states and 163 transitions. [2021-12-07 00:11:34,372 INFO L587 BuchiCegarLoop]: Abstraction has 141 states and 163 transitions. [2021-12-07 00:11:34,372 INFO L425 BuchiCegarLoop]: ======== Iteration 44============ [2021-12-07 00:11:34,372 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 141 states and 163 transitions. [2021-12-07 00:11:34,372 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2021-12-07 00:11:34,372 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-07 00:11:34,372 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-07 00:11:34,373 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [19, 19, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1] [2021-12-07 00:11:34,373 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-07 00:11:34,373 INFO L791 eck$LassoCheckResult]: Stem: 53005#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 53006#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 53007#L561 assume !(main_~array_size~0#1 < 1); 53008#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 53009#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53010#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53011#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53012#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53051#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53050#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53049#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53048#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53047#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53046#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53045#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53044#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53043#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53042#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53041#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53040#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53039#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53038#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53037#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53036#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53035#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53034#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53033#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53032#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53031#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53030#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53029#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53028#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53027#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53026#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53025#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53024#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53023#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53022#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53020#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53021#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53140#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 53019#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 53018#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 53017#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 53015#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53002#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53003#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53013#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53014#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53132#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53131#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53130#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53129#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53127#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53126#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53125#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53124#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53122#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53121#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53120#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53119#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53117#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53116#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53115#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53114#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53112#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53111#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53110#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53109#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53107#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53106#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53105#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53104#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53102#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53101#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53100#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53099#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53097#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53096#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53095#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53094#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53092#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53091#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53090#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53089#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53087#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53086#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53085#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53084#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53082#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53081#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53080#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53079#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53077#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53076#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53075#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53074#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53072#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53071#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53070#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53069#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53067#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53066#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53065#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53064#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53062#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53061#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53060#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53059#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53058#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53055#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 53054#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 53052#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 53000#L552-3 [2021-12-07 00:11:34,373 INFO L793 eck$LassoCheckResult]: Loop: 53000#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 53001#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 53000#L552-3 [2021-12-07 00:11:34,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:11:34,373 INFO L85 PathProgramCache]: Analyzing trace with hash -437745455, now seen corresponding path program 41 times [2021-12-07 00:11:34,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:11:34,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111463683] [2021-12-07 00:11:34,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:11:34,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:11:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:11:34,406 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:11:34,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:11:34,441 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:11:34,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:11:34,441 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 41 times [2021-12-07 00:11:34,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:11:34,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783401691] [2021-12-07 00:11:34,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:11:34,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:11:34,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:11:34,445 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:11:34,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:11:34,447 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 00:11:34,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:11:34,447 INFO L85 PathProgramCache]: Analyzing trace with hash 233413910, now seen corresponding path program 23 times [2021-12-07 00:11:34,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:11:34,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052402347] [2021-12-07 00:11:34,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:11:34,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:11:34,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:11:34,475 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 00:11:34,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 00:11:34,512 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace