./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-memory-alloca/count_down-alloca-2.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version cf1a7837 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-memory-alloca/count_down-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 99c02e26cc69c81635e61f874ccaf79837a3339fa533477441a437bf8690e003 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-cf1a783 [2023-11-12 02:28:19,557 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:28:19,725 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-12 02:28:19,731 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:28:19,731 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:28:19,758 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:28:19,759 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:28:19,760 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:28:19,761 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:28:19,762 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:28:19,763 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:28:19,764 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-12 02:28:19,764 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-12 02:28:19,765 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-12 02:28:19,766 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-12 02:28:19,766 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-12 02:28:19,767 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-12 02:28:19,768 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:28:19,768 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-12 02:28:19,769 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:28:19,769 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:28:19,770 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-12 02:28:19,771 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-12 02:28:19,771 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-12 02:28:19,772 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-12 02:28:19,772 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:28:19,773 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-12 02:28:19,773 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:28:19,774 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:28:19,774 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:28:19,775 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:28:19,775 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:28:19,776 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-12 02:28:19,776 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 99c02e26cc69c81635e61f874ccaf79837a3339fa533477441a437bf8690e003 [2023-11-12 02:28:20,073 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:28:20,139 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:28:20,142 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:28:20,143 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:28:20,144 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:28:20,145 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/termination-memory-alloca/count_down-alloca-2.i [2023-11-12 02:28:23,458 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:28:23,822 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:28:23,825 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/sv-benchmarks/c/termination-memory-alloca/count_down-alloca-2.i [2023-11-12 02:28:23,842 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/data/d21c14049/f8d4742e1e7c448c97934abd72782fea/FLAG3f60882b8 [2023-11-12 02:28:23,869 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/data/d21c14049/f8d4742e1e7c448c97934abd72782fea [2023-11-12 02:28:23,874 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:28:23,876 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:28:23,878 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:28:23,878 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:28:23,885 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:28:23,886 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:28:23" (1/1) ... [2023-11-12 02:28:23,888 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c270cf8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:23, skipping insertion in model container [2023-11-12 02:28:23,888 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:28:23" (1/1) ... [2023-11-12 02:28:23,959 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:28:24,288 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:28:24,303 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:28:24,349 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:28:24,386 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:28:24,386 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24 WrapperNode [2023-11-12 02:28:24,387 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:28:24,388 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:28:24,389 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:28:24,389 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:28:24,399 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,426 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,458 INFO L138 Inliner]: procedures = 110, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 59 [2023-11-12 02:28:24,459 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:28:24,460 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:28:24,460 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:28:24,461 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:28:24,472 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,473 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,491 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,492 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,500 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,511 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,513 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,515 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,518 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:28:24,519 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:28:24,519 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:28:24,520 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:28:24,521 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (1/1) ... [2023-11-12 02:28:24,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:24,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:24,569 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:24,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-12 02:28:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-12 02:28:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-12 02:28:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-12 02:28:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-12 02:28:24,626 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:28:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:28:24,870 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:28:24,873 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:28:25,066 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:28:25,074 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:28:25,075 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-12 02:28:25,077 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:28:25 BoogieIcfgContainer [2023-11-12 02:28:25,077 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:28:25,079 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-12 02:28:25,079 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-12 02:28:25,084 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-12 02:28:25,085 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:28:25,085 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 12.11 02:28:23" (1/3) ... [2023-11-12 02:28:25,086 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7424d632 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:28:25, skipping insertion in model container [2023-11-12 02:28:25,086 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:28:25,087 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:28:24" (2/3) ... [2023-11-12 02:28:25,087 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7424d632 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:28:25, skipping insertion in model container [2023-11-12 02:28:25,087 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:28:25,088 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:28:25" (3/3) ... [2023-11-12 02:28:25,089 INFO L332 chiAutomizerObserver]: Analyzing ICFG count_down-alloca-2.i [2023-11-12 02:28:25,165 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-12 02:28:25,168 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-12 02:28:25,168 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-12 02:28:25,168 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-12 02:28:25,168 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-12 02:28:25,168 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-12 02:28:25,168 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-12 02:28:25,169 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-12 02:28:25,173 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:25,201 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2023-11-12 02:28:25,202 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:25,202 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:25,208 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-12 02:28:25,209 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-12 02:28:25,209 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-12 02:28:25,209 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:25,212 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2023-11-12 02:28:25,212 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:25,212 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:25,213 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-12 02:28:25,213 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-12 02:28:25,223 INFO L748 eck$LassoCheckResult]: Stem: 14#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 16#L551true assume !(main_~length~0#1 < 1); 10#L551-2true call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 8#L553true assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 15#L554-3true [2023-11-12 02:28:25,224 INFO L750 eck$LassoCheckResult]: Loop: 15#L554-3true assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3#L556true assume main_~val~0#1 < 0;main_~val~0#1 := 0; 4#L556-2true call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12#L554-2true main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 15#L554-3true [2023-11-12 02:28:25,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:25,231 INFO L85 PathProgramCache]: Analyzing trace with hash 28695753, now seen corresponding path program 1 times [2023-11-12 02:28:25,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:25,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299609258] [2023-11-12 02:28:25,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:25,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:25,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:25,416 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:25,481 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:25,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:25,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1603878, now seen corresponding path program 1 times [2023-11-12 02:28:25,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:25,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472109779] [2023-11-12 02:28:25,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:25,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:25,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:25,529 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:25,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:25,558 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:25,562 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:25,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1182970350, now seen corresponding path program 1 times [2023-11-12 02:28:25,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:25,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968250785] [2023-11-12 02:28:25,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:25,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:25,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:25,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:25,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:25,635 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:26,067 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:26,067 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:26,068 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:26,068 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:26,068 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:26,068 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:26,068 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:26,068 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:26,069 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration1_Lasso [2023-11-12 02:28:26,069 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:26,069 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:26,104 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,116 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,357 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,360 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,363 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,367 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,371 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,374 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,378 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,384 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,388 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,391 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,396 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,401 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,405 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:26,797 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:26,803 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:26,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:26,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:26,812 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:26,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 [2023-11-12 02:28:26,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-12 02:28:26,854 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:26,854 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:26,855 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:26,855 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:26,855 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:26,859 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:26,859 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:26,870 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:26,876 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:26,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:26,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:26,878 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:26,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 [2023-11-12 02:28:26,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-12 02:28:26,902 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:26,903 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:26,903 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:26,903 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:26,919 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:26,920 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:26,968 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:27,008 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2023-11-12 02:28:27,008 INFO L444 ModelExtractionUtils]: 5 out of 19 variables were initially zero. Simplification set additionally 10 variables to zero. [2023-11-12 02:28:27,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:27,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:27,043 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:27,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-12 02:28:27,066 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:27,105 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:27,105 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:27,106 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~arr~0#1.offset, v_rep(select #length ULTIMATE.start_main_~arr~0#1.base)_1, ULTIMATE.start_main_~i~0#1) = -1*ULTIMATE.start_main_~arr~0#1.offset + 1*v_rep(select #length ULTIMATE.start_main_~arr~0#1.base)_1 - 4*ULTIMATE.start_main_~i~0#1 Supporting invariants [] [2023-11-12 02:28:27,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:27,136 INFO L156 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2023-11-12 02:28:27,147 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[~arr~0!base] could not be translated [2023-11-12 02:28:27,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:27,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-12 02:28:27,193 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:27,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:27,225 INFO L262 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:28:27,226 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:27,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:27,311 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-12 02:28:27,314 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:27,394 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0). Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 41 states and 58 transitions. Complement of second has 8 states. [2023-11-12 02:28:27,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-12 02:28:27,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:27,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 38 transitions. [2023-11-12 02:28:27,408 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 5 letters. Loop has 4 letters. [2023-11-12 02:28:27,410 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:27,413 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 9 letters. Loop has 4 letters. [2023-11-12 02:28:27,414 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:27,415 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 5 letters. Loop has 8 letters. [2023-11-12 02:28:27,415 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:27,416 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 41 states and 58 transitions. [2023-11-12 02:28:27,425 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-12 02:28:27,434 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 41 states to 15 states and 20 transitions. [2023-11-12 02:28:27,437 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:27,438 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-12 02:28:27,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 20 transitions. [2023-11-12 02:28:27,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:28:27,446 INFO L218 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-12 02:28:27,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states and 20 transitions. [2023-11-12 02:28:27,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2023-11-12 02:28:27,478 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) [2023-11-12 02:28:27,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 20 transitions. [2023-11-12 02:28:27,480 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-12 02:28:27,481 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-12 02:28:27,481 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-12 02:28:27,481 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 20 transitions. [2023-11-12 02:28:27,483 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-12 02:28:27,483 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:27,483 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:27,484 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:27,484 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-12 02:28:27,485 INFO L748 eck$LassoCheckResult]: Stem: 139#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 130#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 131#L551 assume !(main_~length~0#1 < 1); 135#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 133#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 134#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 132#L554-4 main_~j~0#1 := 0; 129#L561-3 [2023-11-12 02:28:27,485 INFO L750 eck$LassoCheckResult]: Loop: 129#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 137#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 136#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 128#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 129#L561-3 [2023-11-12 02:28:27,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:27,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1806815512, now seen corresponding path program 1 times [2023-11-12 02:28:27,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:27,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983122800] [2023-11-12 02:28:27,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:27,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:27,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:27,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:27,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:28:27,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983122800] [2023-11-12 02:28:27,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983122800] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:28:27,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:28:27,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:28:27,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712756425] [2023-11-12 02:28:27,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:28:27,657 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:28:27,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:27,657 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 1 times [2023-11-12 02:28:27,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:27,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930570005] [2023-11-12 02:28:27,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:27,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:27,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,666 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,673 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:27,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:28:27,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:28:27,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:28:27,735 INFO L87 Difference]: Start difference. First operand 15 states and 20 transitions. cyclomatic complexity: 7 Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:27,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:28:27,773 INFO L93 Difference]: Finished difference Result 18 states and 23 transitions. [2023-11-12 02:28:27,773 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18 states and 23 transitions. [2023-11-12 02:28:27,777 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-12 02:28:27,779 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18 states to 18 states and 23 transitions. [2023-11-12 02:28:27,780 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-12 02:28:27,780 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-12 02:28:27,780 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 23 transitions. [2023-11-12 02:28:27,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:28:27,780 INFO L218 hiAutomatonCegarLoop]: Abstraction has 18 states and 23 transitions. [2023-11-12 02:28:27,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states and 23 transitions. [2023-11-12 02:28:27,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 15. [2023-11-12 02:28:27,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 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) [2023-11-12 02:28:27,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 19 transitions. [2023-11-12 02:28:27,785 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 19 transitions. [2023-11-12 02:28:27,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:28:27,790 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 19 transitions. [2023-11-12 02:28:27,790 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-12 02:28:27,790 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 19 transitions. [2023-11-12 02:28:27,792 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-12 02:28:27,793 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:27,793 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:27,794 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:27,794 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-12 02:28:27,794 INFO L748 eck$LassoCheckResult]: Stem: 179#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 170#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 171#L551 assume !(main_~length~0#1 < 1); 177#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 173#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 174#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 165#L556 assume !(main_~val~0#1 < 0); 166#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 167#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 178#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 172#L554-4 main_~j~0#1 := 0; 169#L561-3 [2023-11-12 02:28:27,794 INFO L750 eck$LassoCheckResult]: Loop: 169#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 176#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 175#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 168#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 169#L561-3 [2023-11-12 02:28:27,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:27,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1329979393, now seen corresponding path program 1 times [2023-11-12 02:28:27,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:27,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856545041] [2023-11-12 02:28:27,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:27,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:27,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:27,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,842 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:27,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:27,843 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 2 times [2023-11-12 02:28:27,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:27,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152262629] [2023-11-12 02:28:27,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:27,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,850 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:27,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,873 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:27,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:27,874 INFO L85 PathProgramCache]: Analyzing trace with hash -2035265782, now seen corresponding path program 1 times [2023-11-12 02:28:27,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:27,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997923666] [2023-11-12 02:28:27,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:27,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:27,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:27,976 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:28,332 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:28,332 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:28,332 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:28,332 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:28,332 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:28,332 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:28,333 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:28,333 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:28,333 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration3_Lasso [2023-11-12 02:28:28,333 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:28,333 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:28,336 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,515 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,518 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,527 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,530 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,532 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,536 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,539 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,541 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,544 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,547 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,551 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,556 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:28,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:28,885 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:28,886 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:28,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:28,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:28,894 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:28,910 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:28,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-12 02:28:28,925 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:28,925 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:28,926 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:28,926 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:28,935 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:28,935 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:28,953 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:28,973 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-12 02:28:28,974 INFO L444 ModelExtractionUtils]: 5 out of 19 variables were initially zero. Simplification set additionally 11 variables to zero. [2023-11-12 02:28:28,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:28,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:28,976 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:28,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-12 02:28:28,985 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:29,029 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:29,029 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:29,029 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~length~0#1, ULTIMATE.start_main_~j~0#1) = 1*ULTIMATE.start_main_~length~0#1 - 1*ULTIMATE.start_main_~j~0#1 Supporting invariants [] [2023-11-12 02:28:29,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:29,054 INFO L156 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2023-11-12 02:28:29,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:29,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:29,096 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-12 02:28:29,098 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:29,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:28:29,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:29,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:29,174 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-12 02:28:29,174 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 15 states and 19 transitions. cyclomatic complexity: 6 Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 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) [2023-11-12 02:28:29,205 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 15 states and 19 transitions. cyclomatic complexity: 6. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 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 20 states and 26 transitions. Complement of second has 4 states. [2023-11-12 02:28:29,206 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 [2023-11-12 02:28:29,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 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) [2023-11-12 02:28:29,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 18 transitions. [2023-11-12 02:28:29,208 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 4 letters. [2023-11-12 02:28:29,208 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:29,208 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 15 letters. Loop has 4 letters. [2023-11-12 02:28:29,209 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:29,209 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-12 02:28:29,209 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:29,210 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20 states and 26 transitions. [2023-11-12 02:28:29,211 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:29,212 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20 states to 19 states and 25 transitions. [2023-11-12 02:28:29,212 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:29,212 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-12 02:28:29,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 25 transitions. [2023-11-12 02:28:29,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:29,213 INFO L218 hiAutomatonCegarLoop]: Abstraction has 19 states and 25 transitions. [2023-11-12 02:28:29,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states and 25 transitions. [2023-11-12 02:28:29,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2023-11-12 02:28:29,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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) [2023-11-12 02:28:29,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 24 transitions. [2023-11-12 02:28:29,216 INFO L240 hiAutomatonCegarLoop]: Abstraction has 18 states and 24 transitions. [2023-11-12 02:28:29,216 INFO L428 stractBuchiCegarLoop]: Abstraction has 18 states and 24 transitions. [2023-11-12 02:28:29,216 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-12 02:28:29,217 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 18 states and 24 transitions. [2023-11-12 02:28:29,217 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:29,217 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:29,218 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:29,218 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:29,218 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:29,219 INFO L748 eck$LassoCheckResult]: Stem: 293#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 283#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 284#L551 assume !(main_~length~0#1 < 1); 291#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 285#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 286#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 276#L556 assume !(main_~val~0#1 < 0); 277#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 278#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 292#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 281#L554-4 main_~j~0#1 := 0; 282#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 288#L562-3 [2023-11-12 02:28:29,219 INFO L750 eck$LassoCheckResult]: Loop: 288#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 287#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 288#L562-3 [2023-11-12 02:28:29,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:29,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1720311820, now seen corresponding path program 1 times [2023-11-12 02:28:29,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:29,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537157671] [2023-11-12 02:28:29,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:29,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:29,241 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:29,259 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:29,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:29,260 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 1 times [2023-11-12 02:28:29,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:29,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599710231] [2023-11-12 02:28:29,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:29,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:29,269 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:29,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:29,275 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:29,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:29,276 INFO L85 PathProgramCache]: Analyzing trace with hash -342748399, now seen corresponding path program 1 times [2023-11-12 02:28:29,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:29,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711534802] [2023-11-12 02:28:29,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:29,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:29,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:29,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:29,323 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:29,622 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:29,622 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:29,622 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:29,622 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:29,622 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:29,622 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:29,623 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:29,623 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:29,623 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration4_Lasso [2023-11-12 02:28:29,623 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:29,623 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:29,629 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,639 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,644 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,648 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,652 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,655 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,657 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,661 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,665 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,668 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,672 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,676 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,679 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,683 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:29,687 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:30,136 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:30,136 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:30,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,141 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,154 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-12 02:28:30,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,170 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,173 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,173 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,184 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,196 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,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 [2023-11-12 02:28:30,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-12 02:28:30,225 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,225 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,225 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,225 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,227 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,228 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,244 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,252 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,266 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-12 02:28:30,281 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,281 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,281 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,281 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,282 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,282 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,296 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,304 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-12 02:28:30,314 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,329 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,329 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,330 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,330 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,330 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,330 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,331 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,344 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,355 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,357 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-12 02:28:30,385 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,385 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,386 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,386 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,386 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,387 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,387 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,396 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,406 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,408 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,419 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-12 02:28:30,434 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,434 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,434 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,434 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,434 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,435 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,435 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,444 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,450 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,462 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-12 02:28:30,477 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,477 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,478 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,478 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,481 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,481 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,492 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,504 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,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 [2023-11-12 02:28:30,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-12 02:28:30,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,530 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,530 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,530 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,532 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,532 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,537 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,548 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-12 02:28:30,561 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,572 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,572 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,573 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,573 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,573 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,573 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,573 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,583 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2023-11-12 02:28:30,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,594 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-12 02:28:30,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 [2023-11-12 02:28:30,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,618 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,619 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,640 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,646 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,697 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-12 02:28:30,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,712 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,712 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,712 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,713 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,713 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,722 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,730 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,741 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-12 02:28:30,752 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,754 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,754 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,764 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2023-11-12 02:28:30,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,769 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,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 [2023-11-12 02:28:30,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-12 02:28:30,790 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,791 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:30,791 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,791 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,791 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,792 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:30,792 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:30,794 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,797 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,799 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-12 02:28:30,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 [2023-11-12 02:28:30,817 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,818 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,818 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,818 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,824 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,824 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,836 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,847 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,857 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-12 02:28:30,871 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,872 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,877 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,877 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,885 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,890 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-12 02:28:30,896 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,911 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,912 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,912 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,912 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,919 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,919 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,940 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:30,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:30,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:30,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:30,950 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:30,961 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:30,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-12 02:28:30,975 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:30,975 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:30,975 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:30,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:30,979 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:30,979 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:30,996 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:31,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:31,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:31,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:31,009 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:31,014 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:31,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-12 02:28:31,028 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:31,029 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:31,029 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:31,029 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:31,031 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:31,032 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:31,048 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:31,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:31,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:31,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:31,059 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:31,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:31,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-12 02:28:31,078 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:31,079 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:31,079 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:31,079 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:31,087 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:31,088 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:31,106 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:31,123 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2023-11-12 02:28:31,123 INFO L444 ModelExtractionUtils]: 6 out of 13 variables were initially zero. Simplification set additionally 5 variables to zero. [2023-11-12 02:28:31,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:31,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:31,129 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:31,134 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:31,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-12 02:28:31,148 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:31,149 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:31,149 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) ULTIMATE.start_main_~arr~0#1.offset)_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) ULTIMATE.start_main_~arr~0#1.offset)_2 Supporting invariants [] [2023-11-12 02:28:31,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:31,166 INFO L156 tatePredicateManager]: 3 out of 4 supporting invariants were superfluous and have been removed [2023-11-12 02:28:31,169 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][~arr~0!offset] could not be translated [2023-11-12 02:28:31,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:31,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:28:31,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:31,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:31,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:31,251 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:31,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:31,279 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 2 loop predicates [2023-11-12 02:28:31,279 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 18 states and 24 transitions. cyclomatic complexity: 9 Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:31,335 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 18 states and 24 transitions. cyclomatic complexity: 9. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 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 27 states and 35 transitions. Complement of second has 8 states. [2023-11-12 02:28:31,335 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 [2023-11-12 02:28:31,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:31,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2023-11-12 02:28:31,337 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 2 letters. [2023-11-12 02:28:31,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:31,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 14 letters. Loop has 2 letters. [2023-11-12 02:28:31,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:31,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 4 letters. [2023-11-12 02:28:31,339 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:31,339 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27 states and 35 transitions. [2023-11-12 02:28:31,345 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:31,346 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27 states to 22 states and 28 transitions. [2023-11-12 02:28:31,346 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:31,346 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:28:31,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 28 transitions. [2023-11-12 02:28:31,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:31,347 INFO L218 hiAutomatonCegarLoop]: Abstraction has 22 states and 28 transitions. [2023-11-12 02:28:31,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states and 28 transitions. [2023-11-12 02:28:31,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 21. [2023-11-12 02:28:31,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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) [2023-11-12 02:28:31,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 27 transitions. [2023-11-12 02:28:31,362 INFO L240 hiAutomatonCegarLoop]: Abstraction has 21 states and 27 transitions. [2023-11-12 02:28:31,362 INFO L428 stractBuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2023-11-12 02:28:31,363 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-12 02:28:31,363 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 27 transitions. [2023-11-12 02:28:31,365 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:31,366 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:31,366 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:31,367 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:31,367 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:31,368 INFO L748 eck$LassoCheckResult]: Stem: 426#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 414#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 415#L551 assume !(main_~length~0#1 < 1); 424#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 418#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 419#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 409#L556 assume !(main_~val~0#1 < 0); 410#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 411#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 425#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 416#L554-4 main_~j~0#1 := 0; 417#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 423#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 429#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 412#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 413#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 421#L562-3 [2023-11-12 02:28:31,368 INFO L750 eck$LassoCheckResult]: Loop: 421#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 420#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 421#L562-3 [2023-11-12 02:28:31,369 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:31,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1331270241, now seen corresponding path program 2 times [2023-11-12 02:28:31,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:31,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354004157] [2023-11-12 02:28:31,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:31,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:31,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:31,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:28:31,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354004157] [2023-11-12 02:28:31,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354004157] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:28:31,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171348944] [2023-11-12 02:28:31,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-12 02:28:31,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:28:31,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:31,508 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:28:31,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-12 02:28:31,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-12 02:28:31,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:28:31,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:28:31,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:31,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:31,649 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:28:31,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:31,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171348944] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:28:31,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:28:31,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2023-11-12 02:28:31,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844900634] [2023-11-12 02:28:31,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:28:31,704 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:28:31,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:31,704 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 2 times [2023-11-12 02:28:31,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:31,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737498962] [2023-11-12 02:28:31,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:31,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:31,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:31,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:31,717 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:31,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:28:31,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-12 02:28:31,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-12 02:28:31,765 INFO L87 Difference]: Start difference. First operand 21 states and 27 transitions. cyclomatic complexity: 10 Second operand has 11 states, 10 states have (on average 3.2) internal successors, (32), 11 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) [2023-11-12 02:28:31,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:28:31,925 INFO L93 Difference]: Finished difference Result 45 states and 57 transitions. [2023-11-12 02:28:31,925 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 57 transitions. [2023-11-12 02:28:31,932 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:31,933 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 28 states and 35 transitions. [2023-11-12 02:28:31,934 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:31,934 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:28:31,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 35 transitions. [2023-11-12 02:28:31,934 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:31,934 INFO L218 hiAutomatonCegarLoop]: Abstraction has 28 states and 35 transitions. [2023-11-12 02:28:31,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 35 transitions. [2023-11-12 02:28:31,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 25. [2023-11-12 02:28:31,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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) [2023-11-12 02:28:31,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2023-11-12 02:28:31,938 INFO L240 hiAutomatonCegarLoop]: Abstraction has 25 states and 31 transitions. [2023-11-12 02:28:31,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-12 02:28:31,941 INFO L428 stractBuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2023-11-12 02:28:31,942 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-12 02:28:31,942 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 31 transitions. [2023-11-12 02:28:31,945 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:31,945 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:31,945 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:31,946 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:31,946 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:31,947 INFO L748 eck$LassoCheckResult]: Stem: 607#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 594#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 595#L551 assume !(main_~length~0#1 < 1); 604#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 598#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 599#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 608#L556 assume !(main_~val~0#1 < 0); 613#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 605#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 606#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 589#L556 assume !(main_~val~0#1 < 0); 590#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 591#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 612#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 596#L554-4 main_~j~0#1 := 0; 597#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 603#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 611#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 592#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 593#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 601#L562-3 [2023-11-12 02:28:31,947 INFO L750 eck$LassoCheckResult]: Loop: 601#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 600#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 601#L562-3 [2023-11-12 02:28:31,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:31,947 INFO L85 PathProgramCache]: Analyzing trace with hash 34477914, now seen corresponding path program 3 times [2023-11-12 02:28:31,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:31,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941044938] [2023-11-12 02:28:31,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:31,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:31,999 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:32,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:32,015 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:32,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:32,016 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 3 times [2023-11-12 02:28:32,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:32,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961971118] [2023-11-12 02:28:32,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:32,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:32,028 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:32,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:32,033 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:32,037 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:32,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1226461473, now seen corresponding path program 1 times [2023-11-12 02:28:32,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:32,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814647400] [2023-11-12 02:28:32,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:32,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:32,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:32,087 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:32,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:32,121 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:32,469 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:32,470 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:32,470 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:32,470 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:32,470 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:32,470 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:32,470 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:32,470 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:32,471 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration6_Lasso [2023-11-12 02:28:32,471 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:32,471 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:32,473 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,475 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,477 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,480 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,482 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,484 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:32,726 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,730 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,733 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,737 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,740 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,743 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,746 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,749 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:32,753 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:33,019 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:33,019 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:33,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,021 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-12 02:28:33,024 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:33,035 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,035 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:33,035 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,036 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,036 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,036 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:33,036 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:33,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:33,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:33,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,042 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-12 02:28:33,053 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:33,065 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,065 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:33,065 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,065 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,065 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,066 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:33,066 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:33,103 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:33,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2023-11-12 02:28:33,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,107 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-12 02:28:33,110 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:33,121 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,121 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,121 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,121 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,124 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:33,124 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:33,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:33,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:33,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,174 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,181 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:33,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-12 02:28:33,194 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:33,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,196 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:33,196 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:33,212 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:33,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:33,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,222 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,229 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:33,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-12 02:28:33,242 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,242 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:33,242 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,243 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,243 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,243 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:33,243 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:33,245 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:33,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2023-11-12 02:28:33,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,250 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-12 02:28:33,254 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:33,268 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,268 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,268 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,269 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,273 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:33,273 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:33,292 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:33,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:33,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,303 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,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 [2023-11-12 02:28:33,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-12 02:28:33,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,321 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,324 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:33,324 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:33,336 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:33,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:33,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,347 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,358 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:33,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-12 02:28:33,372 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:33,372 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:33,372 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:33,373 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:33,377 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:33,377 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:33,391 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:33,410 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2023-11-12 02:28:33,410 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2023-11-12 02:28:33,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:33,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:33,416 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:33,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-12 02:28:33,422 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:33,446 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:33,446 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:33,446 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 4)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 4)_1 Supporting invariants [] [2023-11-12 02:28:33,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:33,473 INFO L156 tatePredicateManager]: 5 out of 6 supporting invariants were superfluous and have been removed [2023-11-12 02:28:33,476 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][4] could not be translated [2023-11-12 02:28:33,506 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:33,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:33,532 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:33,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:33,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:33,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:33,715 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:33,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:33,742 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 2 loop predicates [2023-11-12 02:28:33,742 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:33,798 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) Result 26 states and 33 transitions. Complement of second has 6 states. [2023-11-12 02:28:33,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 4 stem states 0 non-accepting loop states 1 accepting loop states [2023-11-12 02:28:33,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:33,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2023-11-12 02:28:33,800 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-12 02:28:33,800 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:33,801 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:33,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:33,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:33,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:34,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:34,002 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:34,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:34,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:34,031 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 2 loop predicates [2023-11-12 02:28:34,032 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:34,080 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) Result 26 states and 33 transitions. Complement of second has 6 states. [2023-11-12 02:28:34,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 4 stem states 0 non-accepting loop states 1 accepting loop states [2023-11-12 02:28:34,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:34,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2023-11-12 02:28:34,082 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-12 02:28:34,083 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:34,083 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:34,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:34,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:34,148 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:34,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:34,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:34,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:34,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:34,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:34,347 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.5 stem predicates 2 loop predicates [2023-11-12 02:28:34,347 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:34,482 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) Result 40 states and 50 transitions. Complement of second has 12 states. [2023-11-12 02:28:34,483 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 [2023-11-12 02:28:34,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:34,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 38 transitions. [2023-11-12 02:28:34,485 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 38 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-12 02:28:34,485 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:34,485 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 38 transitions. Stem has 22 letters. Loop has 2 letters. [2023-11-12 02:28:34,486 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:34,486 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 38 transitions. Stem has 20 letters. Loop has 4 letters. [2023-11-12 02:28:34,486 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:34,486 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 40 states and 50 transitions. [2023-11-12 02:28:34,487 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:34,489 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 40 states to 35 states and 43 transitions. [2023-11-12 02:28:34,490 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-12 02:28:34,490 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-12 02:28:34,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 43 transitions. [2023-11-12 02:28:34,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:34,490 INFO L218 hiAutomatonCegarLoop]: Abstraction has 35 states and 43 transitions. [2023-11-12 02:28:34,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 43 transitions. [2023-11-12 02:28:34,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 30. [2023-11-12 02:28:34,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 29 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:34,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2023-11-12 02:28:34,498 INFO L240 hiAutomatonCegarLoop]: Abstraction has 30 states and 37 transitions. [2023-11-12 02:28:34,498 INFO L428 stractBuchiCegarLoop]: Abstraction has 30 states and 37 transitions. [2023-11-12 02:28:34,498 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-12 02:28:34,498 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30 states and 37 transitions. [2023-11-12 02:28:34,500 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:34,500 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:34,501 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:34,502 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:34,502 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:34,503 INFO L748 eck$LassoCheckResult]: Stem: 1017#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1005#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 1006#L551 assume !(main_~length~0#1 < 1); 1015#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 1009#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1010#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1000#L556 assume !(main_~val~0#1 < 0); 1001#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1002#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1016#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1018#L556 assume !(main_~val~0#1 < 0); 1025#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1024#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1023#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 1007#L554-4 main_~j~0#1 := 0; 1008#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1019#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1027#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1026#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1020#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1014#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1029#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1003#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1004#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1012#L562-3 [2023-11-12 02:28:34,503 INFO L750 eck$LassoCheckResult]: Loop: 1012#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1011#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 1012#L562-3 [2023-11-12 02:28:34,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:34,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1808436561, now seen corresponding path program 4 times [2023-11-12 02:28:34,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:34,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179973849] [2023-11-12 02:28:34,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:34,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:34,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:34,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:34,678 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:34,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:28:34,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179973849] [2023-11-12 02:28:34,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179973849] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:28:34,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57204658] [2023-11-12 02:28:34,679 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-12 02:28:34,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:28:34,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:34,681 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:28:34,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-12 02:28:34,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-12 02:28:34,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:28:34,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:34,748 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:34,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:34,836 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:28:34,912 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:34,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57204658] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:28:34,913 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:28:34,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2023-11-12 02:28:34,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055749371] [2023-11-12 02:28:34,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:28:34,914 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:28:34,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:34,914 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 4 times [2023-11-12 02:28:34,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:34,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910726717] [2023-11-12 02:28:34,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:34,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:34,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:34,921 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:34,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:34,926 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:34,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:28:34,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-12 02:28:34,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-11-12 02:28:34,973 INFO L87 Difference]: Start difference. First operand 30 states and 37 transitions. cyclomatic complexity: 12 Second operand has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:35,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:28:35,135 INFO L93 Difference]: Finished difference Result 49 states and 60 transitions. [2023-11-12 02:28:35,135 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 49 states and 60 transitions. [2023-11-12 02:28:35,136 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:35,137 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 49 states to 37 states and 46 transitions. [2023-11-12 02:28:35,137 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:35,137 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:28:35,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 46 transitions. [2023-11-12 02:28:35,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:35,138 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 46 transitions. [2023-11-12 02:28:35,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 46 transitions. [2023-11-12 02:28:35,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 34. [2023-11-12 02:28:35,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 33 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:35,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2023-11-12 02:28:35,141 INFO L240 hiAutomatonCegarLoop]: Abstraction has 34 states and 42 transitions. [2023-11-12 02:28:35,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-12 02:28:35,143 INFO L428 stractBuchiCegarLoop]: Abstraction has 34 states and 42 transitions. [2023-11-12 02:28:35,143 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-12 02:28:35,144 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34 states and 42 transitions. [2023-11-12 02:28:35,144 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:35,144 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:35,145 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:35,146 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:35,146 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:35,146 INFO L748 eck$LassoCheckResult]: Stem: 1259#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1247#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 1248#L551 assume !(main_~length~0#1 < 1); 1257#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 1251#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1252#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1260#L556 assume !(main_~val~0#1 < 0); 1275#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1274#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1261#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1242#L556 assume !(main_~val~0#1 < 0); 1243#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1244#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1258#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1267#L556 assume !(main_~val~0#1 < 0); 1273#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1268#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1266#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 1249#L554-4 main_~j~0#1 := 0; 1250#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1262#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1270#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1269#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1263#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1256#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1272#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1245#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1246#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1254#L562-3 [2023-11-12 02:28:35,146 INFO L750 eck$LassoCheckResult]: Loop: 1254#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1253#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 1254#L562-3 [2023-11-12 02:28:35,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:35,147 INFO L85 PathProgramCache]: Analyzing trace with hash -759828824, now seen corresponding path program 5 times [2023-11-12 02:28:35,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:35,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867914201] [2023-11-12 02:28:35,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:35,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:35,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:35,170 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:35,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:35,189 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:35,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:35,189 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 5 times [2023-11-12 02:28:35,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:35,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717432011] [2023-11-12 02:28:35,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:35,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:35,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:35,195 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:35,199 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:35,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:35,200 INFO L85 PathProgramCache]: Analyzing trace with hash -51058003, now seen corresponding path program 2 times [2023-11-12 02:28:35,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:35,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650361835] [2023-11-12 02:28:35,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:35,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:35,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:35,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:35,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:35,243 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:35,872 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:35,872 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:35,872 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:35,872 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:35,872 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:35,872 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:35,873 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:35,873 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:35,873 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration8_Lasso [2023-11-12 02:28:35,873 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:35,873 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:35,875 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,890 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,892 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,897 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,900 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,902 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,908 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,911 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,914 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,919 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,921 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:35,924 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:36,181 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:36,531 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:36,531 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:36,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,535 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,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 [2023-11-12 02:28:36,558 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,559 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,559 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,559 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-12 02:28:36,560 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,561 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,569 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:36,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,580 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,588 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-12 02:28:36,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,600 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,600 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,600 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,601 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,601 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,610 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:36,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,615 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-12 02:28:36,621 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,632 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,632 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,632 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,632 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,633 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,633 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,640 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2023-11-12 02:28:36,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,645 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-12 02:28:36,648 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,659 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,659 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,659 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,659 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,660 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,661 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:36,665 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2023-11-12 02:28:36,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,669 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,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 [2023-11-12 02:28:36,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-12 02:28:36,682 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,682 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,683 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,683 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,684 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,707 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:36,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,713 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,721 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-12 02:28:36,732 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,732 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,732 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,732 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,732 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,733 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,733 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,734 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2023-11-12 02:28:36,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,738 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,741 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-12 02:28:36,752 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,752 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,752 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,752 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,755 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,755 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:36,767 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:36,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,773 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-12 02:28:36,775 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,785 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,785 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,785 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,786 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,786 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:36,792 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,794 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:36,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,796 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-12 02:28:36,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 [2023-11-12 02:28:36,811 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,811 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,811 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,811 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,812 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,812 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,812 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,822 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,824 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:36,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,826 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-12 02:28:36,829 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,840 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,840 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,840 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,840 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,840 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,840 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,841 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,842 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2023-11-12 02:28:36,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,846 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-12 02:28:36,849 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,859 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:36,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,860 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:36,860 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:36,861 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,864 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-12 02:28:36,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,865 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-12 02:28:36,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 [2023-11-12 02:28:36,879 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,879 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,881 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,881 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:36,884 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,887 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-12 02:28:36,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,888 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-12 02:28:36,890 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,901 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,901 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,906 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,906 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:36,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2023-11-12 02:28:36,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,921 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-12 02:28:36,923 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,933 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,933 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,933 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,933 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,936 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,936 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:36,948 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,952 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2023-11-12 02:28:36,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,955 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-12 02:28:36,957 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,967 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,970 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,970 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:36,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:36,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:36,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:36,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:36,981 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:36,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-12 02:28:36,984 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:36,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:36,995 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:36,995 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:36,995 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:36,999 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:36,999 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:37,020 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:37,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:37,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:37,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:37,025 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:37,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-12 02:28:37,033 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:37,046 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:37,046 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:37,046 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:37,046 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:37,051 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:37,051 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:37,070 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:37,092 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2023-11-12 02:28:37,092 INFO L444 ModelExtractionUtils]: 2 out of 13 variables were initially zero. Simplification set additionally 9 variables to zero. [2023-11-12 02:28:37,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:37,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:37,093 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:37,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-12 02:28:37,096 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:37,107 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:37,107 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:37,107 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 8)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 8)_1 Supporting invariants [] [2023-11-12 02:28:37,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:37,136 INFO L156 tatePredicateManager]: 6 out of 7 supporting invariants were superfluous and have been removed [2023-11-12 02:28:37,139 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][8] could not be translated [2023-11-12 02:28:37,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:37,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:37,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:28:37,205 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:37,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:37,415 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:37,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:37,441 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 2 loop predicates [2023-11-12 02:28:37,441 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:37,485 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) Result 35 states and 44 transitions. Complement of second has 5 states. [2023-11-12 02:28:37,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 3 stem states 0 non-accepting loop states 1 accepting loop states [2023-11-12 02:28:37,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:37,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-12 02:28:37,487 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-12 02:28:37,487 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:37,487 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:37,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:37,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:37,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:28:37,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:37,732 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:37,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:37,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:37,768 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 2 loop predicates [2023-11-12 02:28:37,768 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:37,809 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) Result 35 states and 44 transitions. Complement of second has 5 states. [2023-11-12 02:28:37,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 3 stem states 0 non-accepting loop states 1 accepting loop states [2023-11-12 02:28:37,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:37,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-12 02:28:37,810 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-12 02:28:37,813 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:37,813 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:37,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:37,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:37,865 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:28:37,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:38,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:38,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:38,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:38,113 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.5 stem predicates 2 loop predicates [2023-11-12 02:28:38,114 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:38,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:38,264 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) Result 50 states and 63 transitions. Complement of second has 13 states. [2023-11-12 02:28:38,268 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 [2023-11-12 02:28:38,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 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) [2023-11-12 02:28:38,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 39 transitions. [2023-11-12 02:28:38,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-12 02:28:38,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:38,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 30 letters. Loop has 2 letters. [2023-11-12 02:28:38,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:38,271 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 28 letters. Loop has 4 letters. [2023-11-12 02:28:38,271 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:38,271 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 63 transitions. [2023-11-12 02:28:38,272 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:38,273 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 45 states and 56 transitions. [2023-11-12 02:28:38,273 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-12 02:28:38,273 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-12 02:28:38,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 56 transitions. [2023-11-12 02:28:38,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:38,274 INFO L218 hiAutomatonCegarLoop]: Abstraction has 45 states and 56 transitions. [2023-11-12 02:28:38,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states and 56 transitions. [2023-11-12 02:28:38,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 39. [2023-11-12 02:28:38,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 38 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) [2023-11-12 02:28:38,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 48 transitions. [2023-11-12 02:28:38,277 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 48 transitions. [2023-11-12 02:28:38,277 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2023-11-12 02:28:38,278 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-12 02:28:38,278 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 48 transitions. [2023-11-12 02:28:38,278 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:38,278 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:38,279 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:38,280 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:38,280 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:38,280 INFO L748 eck$LassoCheckResult]: Stem: 1781#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1768#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 1769#L551 assume !(main_~length~0#1 < 1); 1778#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 1772#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1773#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1782#L556 assume !(main_~val~0#1 < 0); 1791#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1779#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1780#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1763#L556 assume !(main_~val~0#1 < 0); 1764#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1765#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1790#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1787#L556 assume !(main_~val~0#1 < 0); 1789#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1788#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1786#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 1770#L554-4 main_~j~0#1 := 0; 1771#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1783#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1796#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1797#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1784#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1777#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1785#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1766#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1767#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1799#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1795#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1794#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1792#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 1775#L562-3 [2023-11-12 02:28:38,280 INFO L750 eck$LassoCheckResult]: Loop: 1775#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1774#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 1775#L562-3 [2023-11-12 02:28:38,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:38,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1822100739, now seen corresponding path program 6 times [2023-11-12 02:28:38,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:38,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278934643] [2023-11-12 02:28:38,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:38,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:38,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:38,441 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:38,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:28:38,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278934643] [2023-11-12 02:28:38,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278934643] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:28:38,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240727218] [2023-11-12 02:28:38,442 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-12 02:28:38,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:28:38,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:38,445 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:28:38,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-12 02:28:38,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-12 02:28:38,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:28:38,527 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-12 02:28:38,529 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:38,688 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:38,689 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:28:38,801 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:38,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240727218] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:28:38,801 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:28:38,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2023-11-12 02:28:38,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774566908] [2023-11-12 02:28:38,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:28:38,802 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:28:38,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:38,803 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 6 times [2023-11-12 02:28:38,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:38,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78525734] [2023-11-12 02:28:38,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:38,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:38,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:38,808 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:38,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:38,811 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:38,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:28:38,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-12 02:28:38,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2023-11-12 02:28:38,850 INFO L87 Difference]: Start difference. First operand 39 states and 48 transitions. cyclomatic complexity: 15 Second operand has 17 states, 16 states have (on average 3.5) internal successors, (56), 17 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) [2023-11-12 02:28:39,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:28:39,026 INFO L93 Difference]: Finished difference Result 63 states and 77 transitions. [2023-11-12 02:28:39,027 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63 states and 77 transitions. [2023-11-12 02:28:39,030 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:39,032 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63 states to 46 states and 57 transitions. [2023-11-12 02:28:39,032 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:39,033 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:28:39,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 57 transitions. [2023-11-12 02:28:39,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:39,033 INFO L218 hiAutomatonCegarLoop]: Abstraction has 46 states and 57 transitions. [2023-11-12 02:28:39,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states and 57 transitions. [2023-11-12 02:28:39,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 43. [2023-11-12 02:28:39,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 42 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:39,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 53 transitions. [2023-11-12 02:28:39,045 INFO L240 hiAutomatonCegarLoop]: Abstraction has 43 states and 53 transitions. [2023-11-12 02:28:39,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-12 02:28:39,045 INFO L428 stractBuchiCegarLoop]: Abstraction has 43 states and 53 transitions. [2023-11-12 02:28:39,045 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-12 02:28:39,046 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 43 states and 53 transitions. [2023-11-12 02:28:39,046 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:39,046 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:39,046 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:39,047 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:39,047 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:39,048 INFO L748 eck$LassoCheckResult]: Stem: 2099#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2086#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 2087#L551 assume !(main_~length~0#1 < 1); 2096#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 2090#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 2091#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2100#L556 assume !(main_~val~0#1 < 0); 2121#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2097#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2098#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2081#L556 assume !(main_~val~0#1 < 0); 2082#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2083#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2118#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2117#L556 assume !(main_~val~0#1 < 0); 2116#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2115#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2114#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2105#L556 assume !(main_~val~0#1 < 0); 2110#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2107#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2104#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 2088#L554-4 main_~j~0#1 := 0; 2089#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2101#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2111#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2112#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2119#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2120#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2122#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2084#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2085#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2095#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2109#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2108#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2106#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2093#L562-3 [2023-11-12 02:28:39,048 INFO L750 eck$LassoCheckResult]: Loop: 2093#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2092#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 2093#L562-3 [2023-11-12 02:28:39,048 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:39,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1774872054, now seen corresponding path program 7 times [2023-11-12 02:28:39,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:39,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104900055] [2023-11-12 02:28:39,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:39,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:39,072 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:39,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:39,092 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:39,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:39,092 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 7 times [2023-11-12 02:28:39,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:39,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260362689] [2023-11-12 02:28:39,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:39,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:39,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:39,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:39,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:39,101 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:39,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:39,102 INFO L85 PathProgramCache]: Analyzing trace with hash 550028923, now seen corresponding path program 3 times [2023-11-12 02:28:39,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:39,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871072676] [2023-11-12 02:28:39,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:39,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:39,123 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:39,145 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:40,016 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:40,016 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:40,016 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:40,016 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:40,016 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:40,016 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,017 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:40,017 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:40,017 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration10_Lasso [2023-11-12 02:28:40,017 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:40,017 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:40,020 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,031 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,035 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,038 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,041 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,044 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,046 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,048 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,051 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,053 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,058 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,061 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,064 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,075 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,297 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:40,580 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:40,581 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:40,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,583 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-12 02:28:40,586 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,596 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,596 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,597 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,597 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,597 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,597 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,597 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,599 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2023-11-12 02:28:40,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,603 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-12 02:28:40,606 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,617 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,617 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,617 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,617 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,619 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:40,619 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:40,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-12 02:28:40,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,627 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-12 02:28:40,630 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,641 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,642 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,642 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,642 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,642 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,642 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,642 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,644 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2023-11-12 02:28:40,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,648 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-12 02:28:40,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 [2023-11-12 02:28:40,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,662 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,663 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:40,664 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:40,667 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2023-11-12 02:28:40,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,671 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-12 02:28:40,674 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,689 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,690 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,690 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,690 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,691 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:40,692 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:40,699 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2023-11-12 02:28:40,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,703 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-12 02:28:40,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 [2023-11-12 02:28:40,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,717 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,717 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,717 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,717 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,717 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,718 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,719 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,722 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:40,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,723 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-12 02:28:40,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 [2023-11-12 02:28:40,741 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,741 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,741 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,742 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,742 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,742 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,742 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,744 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-12 02:28:40,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,749 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,757 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-12 02:28:40,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,770 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:40,770 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:40,775 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:40,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,779 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-12 02:28:40,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 [2023-11-12 02:28:40,793 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,793 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,793 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,793 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,794 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,794 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,795 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,798 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2023-11-12 02:28:40,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,799 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-12 02:28:40,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 [2023-11-12 02:28:40,814 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,815 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,815 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,817 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,820 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:40,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,821 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-12 02:28:40,824 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,835 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,835 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,835 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,837 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:40,837 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:40,863 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2023-11-12 02:28:40,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,868 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,872 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-12 02:28:40,886 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,886 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,887 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,887 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,887 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,887 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,887 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,904 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:40,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,909 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,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 [2023-11-12 02:28:40,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-12 02:28:40,930 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,930 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:40,931 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,931 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,931 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,931 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:40,931 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:40,948 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:40,952 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:40,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:40,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:40,953 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:40,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-12 02:28:40,957 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:40,971 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:40,971 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:40,971 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:40,972 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:40,974 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:40,975 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:41,000 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:41,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:41,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:41,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:41,006 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:41,010 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:41,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-12 02:28:41,024 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:41,025 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:41,025 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:41,025 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:41,029 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:41,029 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:41,040 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:41,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2023-11-12 02:28:41,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:41,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:41,045 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:41,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-12 02:28:41,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 [2023-11-12 02:28:41,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:41,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:41,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:41,059 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:41,061 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:41,061 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:41,082 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:41,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2023-11-12 02:28:41,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:41,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:41,086 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:41,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-12 02:28:41,088 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:41,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:41,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:41,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:41,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:41,101 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:41,101 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:41,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:41,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2023-11-12 02:28:41,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:41,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:41,109 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:41,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-12 02:28:41,112 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:41,123 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:41,123 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:41,123 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:41,123 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:41,125 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:41,125 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:41,129 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:41,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2023-11-12 02:28:41,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:41,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:41,133 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:41,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2023-11-12 02:28:41,136 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:41,147 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:41,147 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:41,147 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:41,147 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:41,151 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:41,151 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:41,161 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:41,172 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-12 02:28:41,172 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2023-11-12 02:28:41,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:41,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:41,173 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:41,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2023-11-12 02:28:41,176 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:41,189 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:41,189 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:41,189 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 12)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 12)_1 Supporting invariants [] [2023-11-12 02:28:41,192 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2023-11-12 02:28:41,213 INFO L156 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2023-11-12 02:28:41,215 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][12] could not be translated [2023-11-12 02:28:41,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:41,266 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:41,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:41,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:41,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:41,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:41,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:41,543 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.6 stem predicates 2 loop predicates [2023-11-12 02:28:41,544 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16 Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:41,583 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 44 states and 55 transitions. Complement of second has 5 states. [2023-11-12 02:28:41,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 3 stem states 0 non-accepting loop states 1 accepting loop states [2023-11-12 02:28:41,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:41,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-12 02:28:41,584 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-12 02:28:41,584 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:41,584 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:41,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:41,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:41,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:41,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:41,888 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:41,889 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:41,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:41,961 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:41,963 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.6 stem predicates 2 loop predicates [2023-11-12 02:28:41,963 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16 Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:42,003 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 44 states and 55 transitions. Complement of second has 5 states. [2023-11-12 02:28:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 3 stem states 0 non-accepting loop states 1 accepting loop states [2023-11-12 02:28:42,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:42,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-12 02:28:42,007 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-12 02:28:42,007 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:42,007 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:42,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:42,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:42,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:42,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:42,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:42,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:42,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:42,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:42,318 INFO L141 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 [2023-11-12 02:28:42,318 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16 Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:42,448 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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 60 states and 76 transitions. Complement of second has 15 states. [2023-11-12 02:28:42,452 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 [2023-11-12 02:28:42,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:42,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 45 transitions. [2023-11-12 02:28:42,453 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-12 02:28:42,454 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:42,454 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 38 letters. Loop has 2 letters. [2023-11-12 02:28:42,454 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:42,454 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 36 letters. Loop has 4 letters. [2023-11-12 02:28:42,454 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:42,455 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 60 states and 76 transitions. [2023-11-12 02:28:42,455 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:42,456 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 60 states to 55 states and 69 transitions. [2023-11-12 02:28:42,456 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-12 02:28:42,456 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-12 02:28:42,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 69 transitions. [2023-11-12 02:28:42,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:42,457 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 69 transitions. [2023-11-12 02:28:42,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 69 transitions. [2023-11-12 02:28:42,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2023-11-12 02:28:42,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 48 states have (on average 1.2291666666666667) internal successors, (59), 47 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) [2023-11-12 02:28:42,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 59 transitions. [2023-11-12 02:28:42,460 INFO L240 hiAutomatonCegarLoop]: Abstraction has 48 states and 59 transitions. [2023-11-12 02:28:42,461 INFO L428 stractBuchiCegarLoop]: Abstraction has 48 states and 59 transitions. [2023-11-12 02:28:42,461 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-12 02:28:42,461 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 48 states and 59 transitions. [2023-11-12 02:28:42,461 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:42,461 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:42,462 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:42,462 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:42,463 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:42,463 INFO L748 eck$LassoCheckResult]: Stem: 2739#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2726#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 2727#L551 assume !(main_~length~0#1 < 1); 2736#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 2730#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 2731#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2740#L556 assume !(main_~val~0#1 < 0); 2752#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2737#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2738#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2721#L556 assume !(main_~val~0#1 < 0); 2722#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2723#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2751#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2750#L556 assume !(main_~val~0#1 < 0); 2749#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2748#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2747#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2744#L556 assume !(main_~val~0#1 < 0); 2746#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2745#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2743#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 2728#L554-4 main_~j~0#1 := 0; 2729#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2735#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2742#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2724#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2725#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2741#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2767#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2766#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2765#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2763#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2762#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2761#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2760#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2759#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2756#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2755#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2753#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 2733#L562-3 [2023-11-12 02:28:42,463 INFO L750 eck$LassoCheckResult]: Loop: 2733#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2732#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 2733#L562-3 [2023-11-12 02:28:42,463 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:42,464 INFO L85 PathProgramCache]: Analyzing trace with hash 296817483, now seen corresponding path program 8 times [2023-11-12 02:28:42,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:42,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598669785] [2023-11-12 02:28:42,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:42,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:42,663 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 15 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:42,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:28:42,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598669785] [2023-11-12 02:28:42,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598669785] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:28:42,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366298864] [2023-11-12 02:28:42,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-12 02:28:42,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:28:42,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:42,669 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:28:42,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2023-11-12 02:28:42,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-12 02:28:42,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:28:42,750 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:28:42,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:42,938 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:42,938 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:28:43,065 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:43,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366298864] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:28:43,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:28:43,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 19 [2023-11-12 02:28:43,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778600533] [2023-11-12 02:28:43,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:28:43,067 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:28:43,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:43,067 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 8 times [2023-11-12 02:28:43,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:43,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449636918] [2023-11-12 02:28:43,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:43,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:43,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,072 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:43,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,076 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:43,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:28:43,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-12 02:28:43,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2023-11-12 02:28:43,116 INFO L87 Difference]: Start difference. First operand 48 states and 59 transitions. cyclomatic complexity: 18 Second operand has 20 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:43,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:28:43,311 INFO L93 Difference]: Finished difference Result 77 states and 94 transitions. [2023-11-12 02:28:43,311 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 94 transitions. [2023-11-12 02:28:43,311 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:43,312 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 68 transitions. [2023-11-12 02:28:43,312 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:43,312 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:28:43,312 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 68 transitions. [2023-11-12 02:28:43,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:43,313 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 68 transitions. [2023-11-12 02:28:43,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 68 transitions. [2023-11-12 02:28:43,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 52. [2023-11-12 02:28:43,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 52 states have (on average 1.2307692307692308) internal successors, (64), 51 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) [2023-11-12 02:28:43,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2023-11-12 02:28:43,316 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-12 02:28:43,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-12 02:28:43,316 INFO L428 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-12 02:28:43,316 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2023-11-12 02:28:43,317 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2023-11-12 02:28:43,317 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:43,317 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:43,317 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:43,318 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:43,318 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:43,318 INFO L748 eck$LassoCheckResult]: Stem: 3132#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3120#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 3121#L551 assume !(main_~length~0#1 < 1); 3130#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 3124#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 3125#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3115#L556 assume !(main_~val~0#1 < 0); 3116#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3117#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3131#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3133#L556 assume !(main_~val~0#1 < 0); 3166#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3165#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3164#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3163#L556 assume !(main_~val~0#1 < 0); 3162#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3161#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3160#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3159#L556 assume !(main_~val~0#1 < 0); 3158#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3157#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3156#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3137#L556 assume !(main_~val~0#1 < 0); 3143#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3140#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3136#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 3122#L554-4 main_~j~0#1 := 0; 3123#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3129#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3135#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3118#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3119#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3134#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3154#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3153#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3152#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3150#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3149#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3148#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3147#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3146#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3142#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3141#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3138#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3127#L562-3 [2023-11-12 02:28:43,318 INFO L750 eck$LassoCheckResult]: Loop: 3127#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3126#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 3127#L562-3 [2023-11-12 02:28:43,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:43,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1662287172, now seen corresponding path program 9 times [2023-11-12 02:28:43,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:43,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15430745] [2023-11-12 02:28:43,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:43,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:43,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,345 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:43,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,366 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:43,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:43,366 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 9 times [2023-11-12 02:28:43,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:43,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97794551] [2023-11-12 02:28:43,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:43,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:43,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,371 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,374 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:43,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:43,375 INFO L85 PathProgramCache]: Analyzing trace with hash -269860279, now seen corresponding path program 4 times [2023-11-12 02:28:43,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:43,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296995035] [2023-11-12 02:28:43,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:43,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,401 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:43,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:43,466 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:44,920 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:44,920 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:44,920 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:44,921 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:44,921 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:44,921 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:44,921 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:44,921 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:44,921 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration12_Lasso [2023-11-12 02:28:44,921 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:44,921 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:44,923 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,925 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,927 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,930 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,933 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,936 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,938 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,942 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,945 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,946 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:44,949 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:45,258 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:45,261 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:45,264 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:45,629 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:45,629 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:45,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,633 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,653 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:45,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,654 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,654 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:45,654 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:45,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-12 02:28:45,672 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:45,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,677 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,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 [2023-11-12 02:28:45,697 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:45,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,697 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,697 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,698 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:45,698 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:45,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-12 02:28:45,701 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2023-11-12 02:28:45,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,706 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2023-11-12 02:28:45,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 [2023-11-12 02:28:45,718 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,718 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:45,718 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,719 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:45,719 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:45,751 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,754 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2023-11-12 02:28:45,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,755 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-12 02:28:45,758 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,768 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,768 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,768 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,768 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,769 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,769 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,773 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2023-11-12 02:28:45,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,776 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-12 02:28:45,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,788 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,788 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:45,789 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,789 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,789 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,789 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:45,789 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:45,791 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:45,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,795 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2023-11-12 02:28:45,798 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,808 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,808 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,808 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,808 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,810 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,810 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,813 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2023-11-12 02:28:45,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,817 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2023-11-12 02:28:45,820 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,831 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:45,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,831 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,832 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:45,832 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:45,833 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2023-11-12 02:28:45,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,837 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2023-11-12 02:28:45,839 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,850 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,850 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,850 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,850 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,852 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,852 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,856 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:45,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,860 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2023-11-12 02:28:45,862 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,873 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,873 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:45,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,873 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:45,873 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:45,875 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:45,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,878 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2023-11-12 02:28:45,881 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,892 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,892 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:45,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,900 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2023-11-12 02:28:45,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 [2023-11-12 02:28:45,912 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,913 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,913 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,915 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,915 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,921 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2023-11-12 02:28:45,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,925 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2023-11-12 02:28:45,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,937 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,938 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,939 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,939 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,943 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2023-11-12 02:28:45,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,947 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,950 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:45,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2023-11-12 02:28:45,960 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,960 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,962 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,963 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,969 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2023-11-12 02:28:45,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,972 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2023-11-12 02:28:45,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 [2023-11-12 02:28:45,984 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:45,984 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:45,985 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:45,985 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:45,986 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:45,986 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:45,990 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:45,994 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Ended with exit code 0 [2023-11-12 02:28:45,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:45,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:45,995 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:45,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2023-11-12 02:28:45,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 [2023-11-12 02:28:46,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:46,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:46,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:46,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:46,013 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:46,013 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:46,024 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:46,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:46,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:46,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:46,029 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:46,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2023-11-12 02:28:46,031 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:46,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:46,041 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:46,041 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:46,041 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:46,043 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:46,043 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:46,047 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:46,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2023-11-12 02:28:46,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:46,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:46,051 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:46,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2023-11-12 02:28:46,054 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:46,064 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:46,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:46,064 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:46,064 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:46,087 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:46,088 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:46,097 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:46,106 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2023-11-12 02:28:46,106 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2023-11-12 02:28:46,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:46,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:46,108 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:46,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2023-11-12 02:28:46,110 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:46,121 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:46,121 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:46,121 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 16 ULTIMATE.start_main_~arr~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 16 ULTIMATE.start_main_~arr~0#1.offset))_1 Supporting invariants [] [2023-11-12 02:28:46,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:46,152 INFO L156 tatePredicateManager]: 8 out of 9 supporting invariants were superfluous and have been removed [2023-11-12 02:28:46,154 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][16 + ~arr~0!offset] could not be translated [2023-11-12 02:28:46,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:46,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:46,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:28:46,207 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:46,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:46,389 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:46,389 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:46,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:46,425 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.6 stem predicates 2 loop predicates [2023-11-12 02:28:46,426 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) [2023-11-12 02:28:46,462 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) Result 53 states and 66 transitions. Complement of second has 4 states. [2023-11-12 02:28:46,463 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 [2023-11-12 02:28:46,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) [2023-11-12 02:28:46,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-12 02:28:46,464 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-12 02:28:46,464 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:46,465 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:46,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:46,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:28:46,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:46,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:46,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:46,715 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:46,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:46,738 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.6 stem predicates 2 loop predicates [2023-11-12 02:28:46,738 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) [2023-11-12 02:28:46,760 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) Result 53 states and 66 transitions. Complement of second has 4 states. [2023-11-12 02:28:46,762 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 [2023-11-12 02:28:46,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) [2023-11-12 02:28:46,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-12 02:28:46,762 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-12 02:28:46,763 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:46,763 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:46,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:46,812 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:28:46,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:46,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:46,971 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:46,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:46,997 INFO L141 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 [2023-11-12 02:28:46,997 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) [2023-11-12 02:28:47,151 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) Result 70 states and 89 transitions. Complement of second has 16 states. [2023-11-12 02:28:47,151 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 [2023-11-12 02:28:47,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 8 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) [2023-11-12 02:28:47,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 51 transitions. [2023-11-12 02:28:47,152 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-12 02:28:47,152 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:47,153 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 46 letters. Loop has 2 letters. [2023-11-12 02:28:47,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:47,153 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 4 letters. [2023-11-12 02:28:47,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:47,153 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 70 states and 89 transitions. [2023-11-12 02:28:47,154 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:47,155 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 70 states to 65 states and 82 transitions. [2023-11-12 02:28:47,155 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-12 02:28:47,155 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-12 02:28:47,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 82 transitions. [2023-11-12 02:28:47,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:47,155 INFO L218 hiAutomatonCegarLoop]: Abstraction has 65 states and 82 transitions. [2023-11-12 02:28:47,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states and 82 transitions. [2023-11-12 02:28:47,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 57. [2023-11-12 02:28:47,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 57 states have (on average 1.2280701754385965) internal successors, (70), 56 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) [2023-11-12 02:28:47,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 70 transitions. [2023-11-12 02:28:47,159 INFO L240 hiAutomatonCegarLoop]: Abstraction has 57 states and 70 transitions. [2023-11-12 02:28:47,160 INFO L428 stractBuchiCegarLoop]: Abstraction has 57 states and 70 transitions. [2023-11-12 02:28:47,160 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2023-11-12 02:28:47,160 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 57 states and 70 transitions. [2023-11-12 02:28:47,160 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:47,160 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:47,161 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:47,161 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:47,162 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:47,162 INFO L748 eck$LassoCheckResult]: Stem: 3880#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3867#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 3868#L551 assume !(main_~length~0#1 < 1); 3877#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 3871#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 3872#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3881#L556 assume !(main_~val~0#1 < 0); 3898#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3878#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3879#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3862#L556 assume !(main_~val~0#1 < 0); 3863#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3864#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3897#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3896#L556 assume !(main_~val~0#1 < 0); 3895#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3894#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3893#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3892#L556 assume !(main_~val~0#1 < 0); 3891#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3890#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3889#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3886#L556 assume !(main_~val~0#1 < 0); 3888#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3887#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3885#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 3869#L554-4 main_~j~0#1 := 0; 3870#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3882#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3917#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3916#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3883#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3876#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3884#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3865#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3866#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3914#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3913#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3912#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3911#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3909#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3908#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3907#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3906#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3905#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3902#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3901#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3899#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 3874#L562-3 [2023-11-12 02:28:47,162 INFO L750 eck$LassoCheckResult]: Loop: 3874#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3873#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 3874#L562-3 [2023-11-12 02:28:47,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:47,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1637690471, now seen corresponding path program 10 times [2023-11-12 02:28:47,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:47,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390333431] [2023-11-12 02:28:47,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:47,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:47,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:47,447 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 28 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:47,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:28:47,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390333431] [2023-11-12 02:28:47,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390333431] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:28:47,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396321438] [2023-11-12 02:28:47,448 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-12 02:28:47,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:28:47,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:47,449 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:28:47,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2023-11-12 02:28:47,533 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-12 02:28:47,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:28:47,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:47,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:47,767 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:47,767 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:28:47,918 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:47,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396321438] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:28:47,918 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:28:47,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 22 [2023-11-12 02:28:47,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840178717] [2023-11-12 02:28:47,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:28:47,919 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:28:47,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:47,920 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 10 times [2023-11-12 02:28:47,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:47,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836973674] [2023-11-12 02:28:47,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:47,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:47,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:47,933 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:47,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:47,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:47,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:28:47,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-12 02:28:47,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2023-11-12 02:28:47,976 INFO L87 Difference]: Start difference. First operand 57 states and 70 transitions. cyclomatic complexity: 21 Second operand has 23 states, 22 states have (on average 3.6363636363636362) internal successors, (80), 23 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:48,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:48,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:28:48,261 INFO L93 Difference]: Finished difference Result 91 states and 111 transitions. [2023-11-12 02:28:48,261 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 91 states and 111 transitions. [2023-11-12 02:28:48,262 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:48,262 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 91 states to 64 states and 79 transitions. [2023-11-12 02:28:48,263 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:48,263 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:28:48,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 79 transitions. [2023-11-12 02:28:48,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:48,263 INFO L218 hiAutomatonCegarLoop]: Abstraction has 64 states and 79 transitions. [2023-11-12 02:28:48,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states and 79 transitions. [2023-11-12 02:28:48,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 61. [2023-11-12 02:28:48,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 61 states have (on average 1.2295081967213115) internal successors, (75), 60 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) [2023-11-12 02:28:48,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 75 transitions. [2023-11-12 02:28:48,267 INFO L240 hiAutomatonCegarLoop]: Abstraction has 61 states and 75 transitions. [2023-11-12 02:28:48,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-12 02:28:48,268 INFO L428 stractBuchiCegarLoop]: Abstraction has 61 states and 75 transitions. [2023-11-12 02:28:48,268 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2023-11-12 02:28:48,268 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 61 states and 75 transitions. [2023-11-12 02:28:48,269 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:48,269 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:48,269 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:48,270 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:48,270 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:48,270 INFO L748 eck$LassoCheckResult]: Stem: 4349#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4337#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 4338#L551 assume !(main_~length~0#1 < 1); 4343#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 4341#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 4342#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4332#L556 assume !(main_~val~0#1 < 0); 4333#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4334#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4348#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4350#L556 assume !(main_~val~0#1 < 0); 4392#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4391#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4390#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4389#L556 assume !(main_~val~0#1 < 0); 4388#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4387#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4386#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4385#L556 assume !(main_~val~0#1 < 0); 4384#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4383#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4382#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4381#L556 assume !(main_~val~0#1 < 0); 4380#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4379#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4378#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4355#L556 assume !(main_~val~0#1 < 0); 4361#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4358#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4354#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 4339#L554-4 main_~j~0#1 := 0; 4340#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 4351#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4352#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4335#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4336#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 4347#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4377#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4376#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4375#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 4373#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4372#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4371#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4370#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 4368#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4367#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4366#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4365#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 4364#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4360#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4359#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4356#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 4345#L562-3 [2023-11-12 02:28:48,271 INFO L750 eck$LassoCheckResult]: Loop: 4345#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4344#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 4345#L562-3 [2023-11-12 02:28:48,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:48,271 INFO L85 PathProgramCache]: Analyzing trace with hash 618476690, now seen corresponding path program 11 times [2023-11-12 02:28:48,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:48,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912597730] [2023-11-12 02:28:48,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:48,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:48,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:48,295 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:48,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:48,319 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:48,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:48,320 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 11 times [2023-11-12 02:28:48,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:48,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859765020] [2023-11-12 02:28:48,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:48,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:48,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:48,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:48,327 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:48,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:48,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1650613783, now seen corresponding path program 5 times [2023-11-12 02:28:48,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:48,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966245356] [2023-11-12 02:28:48,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:48,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:48,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:48,350 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:48,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:48,373 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:51,541 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:28:51,542 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:28:51,542 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:28:51,542 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:28:51,542 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:28:51,542 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:51,542 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:28:51,542 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:28:51,542 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration14_Lasso [2023-11-12 02:28:51,542 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:28:51,542 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:28:51,545 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,547 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,549 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,551 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,554 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,556 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,558 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,561 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,563 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,565 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:51,567 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:52,410 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:52,414 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:52,416 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:52,419 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:28:52,839 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:28:52,839 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:28:52,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:52,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:52,845 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:52,848 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:52,860 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:52,861 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:52,861 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:52,861 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:52,862 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:52,862 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:52,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2023-11-12 02:28:52,873 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:52,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:52,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:52,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:52,879 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:52,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 [2023-11-12 02:28:52,897 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:52,898 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:52,898 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:52,898 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:52,898 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:52,899 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:52,899 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:52,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2023-11-12 02:28:52,900 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:52,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:52,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:52,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:52,904 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:52,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2023-11-12 02:28:52,907 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:52,917 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:52,917 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:52,917 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:52,917 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:52,917 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:52,917 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:52,917 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:52,919 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:52,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:52,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:52,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:52,922 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:52,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2023-11-12 02:28:52,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:52,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:52,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:52,939 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:52,939 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:52,940 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:52,940 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:52,944 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:52,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2023-11-12 02:28:52,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:52,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:52,947 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:52,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2023-11-12 02:28:52,951 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:52,961 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:52,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:52,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:52,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:52,962 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:52,962 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:52,966 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:52,968 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2023-11-12 02:28:52,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:52,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:52,969 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:52,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2023-11-12 02:28:52,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 [2023-11-12 02:28:52,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:52,983 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:52,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:52,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:52,983 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:52,983 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:52,984 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:52,985 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:52,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:52,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:52,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:52,989 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:52,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2023-11-12 02:28:52,992 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:53,002 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:53,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:53,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:53,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:53,003 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:53,003 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:53,007 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:53,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2023-11-12 02:28:53,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:53,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:53,011 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:53,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2023-11-12 02:28:53,013 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:53,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:53,023 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:53,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:53,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:53,024 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:53,024 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:53,024 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:53,025 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:53,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:53,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:53,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:53,029 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:53,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2023-11-12 02:28:53,031 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:53,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:53,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:53,041 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:53,042 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:53,042 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:53,042 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:53,042 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:53,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:53,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:53,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:53,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:53,048 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:53,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2023-11-12 02:28:53,050 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:53,060 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:53,060 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:28:53,061 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:53,061 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:53,061 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:53,061 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:28:53,061 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:28:53,062 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:53,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:53,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:53,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:53,067 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:53,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2023-11-12 02:28:53,069 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:28:53,079 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:53,079 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:53,079 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:53,079 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:53,082 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:53,082 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:53,089 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:53,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2023-11-12 02:28:53,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:53,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:53,093 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:53,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2023-11-12 02:28:53,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 [2023-11-12 02:28:53,105 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:53,105 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:53,105 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:53,105 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:53,107 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:53,107 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:53,132 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:28:53,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:53,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:53,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:53,139 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:53,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2023-11-12 02:28:53,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 [2023-11-12 02:28:53,160 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:28:53,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:28:53,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:28:53,161 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:28:53,164 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:28:53,164 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:28:53,177 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:28:53,195 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2023-11-12 02:28:53,195 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2023-11-12 02:28:53,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:28:53,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:53,200 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:28:53,205 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:28:53,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2023-11-12 02:28:53,237 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:28:53,237 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:28:53,237 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 20))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 20))_1 Supporting invariants [] [2023-11-12 02:28:53,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2023-11-12 02:28:53,294 INFO L156 tatePredicateManager]: 14 out of 15 supporting invariants were superfluous and have been removed [2023-11-12 02:28:53,296 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][~arr~0!offset + 20] could not be translated [2023-11-12 02:28:53,320 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:53,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:53,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:53,356 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:53,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:53,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:53,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:53,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:53,567 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.7 stem predicates 2 loop predicates [2023-11-12 02:28:53,567 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:53,596 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 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 62 states and 77 transitions. Complement of second has 4 states. [2023-11-12 02:28:53,597 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 [2023-11-12 02:28:53,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:53,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-12 02:28:53,598 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-12 02:28:53,598 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:53,598 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:53,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:53,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:53,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:53,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:53,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:53,837 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:53,837 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:53,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:53,862 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.7 stem predicates 2 loop predicates [2023-11-12 02:28:53,863 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:53,891 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 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 62 states and 77 transitions. Complement of second has 4 states. [2023-11-12 02:28:53,891 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 [2023-11-12 02:28:53,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:53,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-12 02:28:53,892 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-12 02:28:53,892 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:53,892 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:28:53,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:53,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:53,946 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:28:53,948 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:54,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:54,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:28:54,138 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:54,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2023-11-12 02:28:54,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:54,213 INFO L141 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 [2023-11-12 02:28:54,213 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:54,380 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 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 80 states and 102 transitions. Complement of second has 18 states. [2023-11-12 02:28:54,380 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 [2023-11-12 02:28:54,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:54,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 57 transitions. [2023-11-12 02:28:54,389 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-12 02:28:54,389 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:54,389 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 54 letters. Loop has 2 letters. [2023-11-12 02:28:54,389 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:54,389 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 52 letters. Loop has 4 letters. [2023-11-12 02:28:54,390 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:28:54,390 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 80 states and 102 transitions. [2023-11-12 02:28:54,391 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:54,392 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 80 states to 75 states and 95 transitions. [2023-11-12 02:28:54,392 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-12 02:28:54,392 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-12 02:28:54,392 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 95 transitions. [2023-11-12 02:28:54,392 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:54,393 INFO L218 hiAutomatonCegarLoop]: Abstraction has 75 states and 95 transitions. [2023-11-12 02:28:54,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states and 95 transitions. [2023-11-12 02:28:54,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 66. [2023-11-12 02:28:54,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 66 states have (on average 1.2272727272727273) internal successors, (81), 65 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:54,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 81 transitions. [2023-11-12 02:28:54,397 INFO L240 hiAutomatonCegarLoop]: Abstraction has 66 states and 81 transitions. [2023-11-12 02:28:54,397 INFO L428 stractBuchiCegarLoop]: Abstraction has 66 states and 81 transitions. [2023-11-12 02:28:54,397 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2023-11-12 02:28:54,397 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 66 states and 81 transitions. [2023-11-12 02:28:54,398 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:54,398 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:54,398 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:54,399 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:54,399 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:54,400 INFO L748 eck$LassoCheckResult]: Stem: 5237#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5225#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 5226#L551 assume !(main_~length~0#1 < 1); 5233#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 5227#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 5228#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5236#L556 assume !(main_~val~0#1 < 0); 5258#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5234#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5235#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5218#L556 assume !(main_~val~0#1 < 0); 5219#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5220#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5257#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5256#L556 assume !(main_~val~0#1 < 0); 5255#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5254#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5253#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5252#L556 assume !(main_~val~0#1 < 0); 5251#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5250#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5249#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5248#L556 assume !(main_~val~0#1 < 0); 5247#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5246#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5245#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5242#L556 assume !(main_~val~0#1 < 0); 5244#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5243#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5241#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 5223#L554-4 main_~j~0#1 := 0; 5224#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5238#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5282#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5281#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5239#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5232#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5240#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5221#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5222#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5279#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5278#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5277#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5276#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5274#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5273#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5272#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5271#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5269#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5268#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5267#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5266#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5265#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5262#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5261#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5259#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5230#L562-3 [2023-11-12 02:28:54,400 INFO L750 eck$LassoCheckResult]: Loop: 5230#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5229#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 5230#L562-3 [2023-11-12 02:28:54,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:54,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1396913127, now seen corresponding path program 12 times [2023-11-12 02:28:54,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:54,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364536769] [2023-11-12 02:28:54,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:54,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:54,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:28:54,744 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 45 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:54,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:28:54,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364536769] [2023-11-12 02:28:54,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364536769] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:28:54,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751281797] [2023-11-12 02:28:54,744 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-12 02:28:54,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:28:54,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:28:54,746 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:28:54,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2023-11-12 02:28:54,922 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-11-12 02:28:54,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:28:54,924 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:28:54,926 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:28:55,195 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 66 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:55,195 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:28:55,393 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 66 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:28:55,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751281797] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:28:55,394 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:28:55,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 25 [2023-11-12 02:28:55,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330280186] [2023-11-12 02:28:55,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:28:55,395 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:28:55,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:55,395 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 12 times [2023-11-12 02:28:55,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:55,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572011399] [2023-11-12 02:28:55,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:55,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:55,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,400 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:55,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:55,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:28:55,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-12 02:28:55,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2023-11-12 02:28:55,439 INFO L87 Difference]: Start difference. First operand 66 states and 81 transitions. cyclomatic complexity: 24 Second operand has 26 states, 25 states have (on average 3.68) internal successors, (92), 26 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:55,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:28:55,726 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2023-11-12 02:28:55,726 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 105 states and 128 transitions. [2023-11-12 02:28:55,727 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:55,728 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 105 states to 73 states and 90 transitions. [2023-11-12 02:28:55,728 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:28:55,728 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:28:55,728 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 90 transitions. [2023-11-12 02:28:55,729 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:28:55,729 INFO L218 hiAutomatonCegarLoop]: Abstraction has 73 states and 90 transitions. [2023-11-12 02:28:55,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states and 90 transitions. [2023-11-12 02:28:55,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 70. [2023-11-12 02:28:55,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 70 states have (on average 1.2285714285714286) internal successors, (86), 69 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:28:55,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 86 transitions. [2023-11-12 02:28:55,738 INFO L240 hiAutomatonCegarLoop]: Abstraction has 70 states and 86 transitions. [2023-11-12 02:28:55,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-12 02:28:55,738 INFO L428 stractBuchiCegarLoop]: Abstraction has 70 states and 86 transitions. [2023-11-12 02:28:55,739 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2023-11-12 02:28:55,739 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 70 states and 86 transitions. [2023-11-12 02:28:55,739 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:28:55,739 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:28:55,739 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:28:55,740 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:28:55,741 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:28:55,741 INFO L748 eck$LassoCheckResult]: Stem: 5781#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5769#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 5770#L551 assume !(main_~length~0#1 < 1); 5779#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 5773#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 5774#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5764#L556 assume !(main_~val~0#1 < 0); 5765#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5766#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5780#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5782#L556 assume !(main_~val~0#1 < 0); 5833#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5832#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5831#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5830#L556 assume !(main_~val~0#1 < 0); 5829#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5828#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5827#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5826#L556 assume !(main_~val~0#1 < 0); 5825#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5824#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5823#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5822#L556 assume !(main_~val~0#1 < 0); 5821#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5820#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5819#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5818#L556 assume !(main_~val~0#1 < 0); 5817#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5816#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5815#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5787#L556 assume !(main_~val~0#1 < 0); 5793#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5790#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5786#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 5771#L554-4 main_~j~0#1 := 0; 5772#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5783#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5784#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5767#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5768#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5778#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5814#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5813#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5812#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5810#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5809#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5808#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5807#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5805#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5804#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5803#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5802#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5800#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5799#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5798#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5797#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5796#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5792#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5791#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5788#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 5776#L562-3 [2023-11-12 02:28:55,741 INFO L750 eck$LassoCheckResult]: Loop: 5776#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5775#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 5776#L562-3 [2023-11-12 02:28:55,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:55,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1611822112, now seen corresponding path program 13 times [2023-11-12 02:28:55,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:55,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136751263] [2023-11-12 02:28:55,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:55,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:55,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,784 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:55,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,841 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:55,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:55,842 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 13 times [2023-11-12 02:28:55,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:55,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13493674] [2023-11-12 02:28:55,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:55,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:55,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,850 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,853 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:28:55,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:28:55,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1522145765, now seen corresponding path program 6 times [2023-11-12 02:28:55,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:28:55,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879172647] [2023-11-12 02:28:55,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:28:55,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:28:55,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,893 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:28:55,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:28:55,920 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:29:00,994 WARN L293 SmtUtils]: Spent 5.03s on a formula simplification. DAG size of input: 239 DAG size of output: 179 (called from [L 279] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-11-12 02:29:02,076 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:29:02,076 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:29:02,076 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:29:02,076 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:29:02,076 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:29:02,076 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:02,076 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:29:02,076 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:29:02,077 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration16_Lasso [2023-11-12 02:29:02,077 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:29:02,077 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:29:02,079 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,086 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,089 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,091 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,095 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,097 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,100 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,103 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,106 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:02,108 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:04,103 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:04,107 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:04,114 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:04,516 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:29:04,516 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:29:04,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,517 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2023-11-12 02:29:04,521 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,531 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,531 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:04,531 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,531 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,532 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,532 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:04,532 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:04,533 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:04,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,537 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2023-11-12 02:29:04,540 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,550 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,550 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:04,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,551 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:04,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:04,552 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:04,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,556 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2023-11-12 02:29:04,559 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,569 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:04,569 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,569 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,570 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:04,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:04,571 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,574 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2023-11-12 02:29:04,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,575 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2023-11-12 02:29:04,578 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,588 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,588 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,589 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:04,589 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:04,593 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2023-11-12 02:29:04,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,596 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2023-11-12 02:29:04,599 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,609 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:04,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,609 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,609 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:04,610 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:04,611 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2023-11-12 02:29:04,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,614 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2023-11-12 02:29:04,617 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,627 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,627 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,627 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,627 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,628 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:04,628 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:04,632 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2023-11-12 02:29:04,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,635 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2023-11-12 02:29:04,638 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,648 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,648 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:04,648 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,648 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,648 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,648 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:04,649 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:04,650 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Ended with exit code 0 [2023-11-12 02:29:04,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,654 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2023-11-12 02:29:04,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 [2023-11-12 02:29:04,667 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,668 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,668 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,669 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:04,669 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:04,673 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2023-11-12 02:29:04,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,677 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2023-11-12 02:29:04,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 [2023-11-12 02:29:04,690 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,690 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:04,690 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,690 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,690 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,690 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:04,690 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:04,692 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,694 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:04,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,695 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2023-11-12 02:29:04,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 [2023-11-12 02:29:04,708 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,708 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,711 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:04,711 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:04,720 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:04,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2023-11-12 02:29:04,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,724 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2023-11-12 02:29:04,727 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:04,737 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:04,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:04,737 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:04,738 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:04,741 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:04,741 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:04,750 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:29:04,759 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-12 02:29:04,759 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2023-11-12 02:29:04,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:04,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:04,762 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:04,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2023-11-12 02:29:04,763 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:29:04,774 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:29:04,774 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:29:04,774 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 24))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 24))_1 Supporting invariants [] [2023-11-12 02:29:04,777 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2023-11-12 02:29:04,878 INFO L156 tatePredicateManager]: 16 out of 17 supporting invariants were superfluous and have been removed [2023-11-12 02:29:04,880 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][~arr~0!offset + 24] could not be translated [2023-11-12 02:29:04,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:04,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:29:04,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:05,176 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:29:05,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:05,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:29:05,205 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.8 stem predicates 2 loop predicates [2023-11-12 02:29:05,205 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2023-11-12 02:29:05,237 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) Result 71 states and 88 transitions. Complement of second has 4 states. [2023-11-12 02:29:05,237 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 [2023-11-12 02:29:05,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2023-11-12 02:29:05,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-12 02:29:05,238 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-12 02:29:05,239 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:29:05,239 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:29:05,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:05,304 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:29:05,305 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:05,510 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:29:05,510 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:05,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:29:05,533 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.8 stem predicates 2 loop predicates [2023-11-12 02:29:05,533 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2023-11-12 02:29:05,558 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) Result 71 states and 88 transitions. Complement of second has 4 states. [2023-11-12 02:29:05,560 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 [2023-11-12 02:29:05,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2023-11-12 02:29:05,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-12 02:29:05,561 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-12 02:29:05,561 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:29:05,561 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:29:05,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:05,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:29:05,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:05,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:05,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:29:05,847 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:05,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:29:05,872 INFO L141 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 [2023-11-12 02:29:05,873 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2023-11-12 02:29:06,068 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) Result 90 states and 115 transitions. Complement of second has 20 states. [2023-11-12 02:29:06,069 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 [2023-11-12 02:29:06,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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) [2023-11-12 02:29:06,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 63 transitions. [2023-11-12 02:29:06,070 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-12 02:29:06,070 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:29:06,070 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 62 letters. Loop has 2 letters. [2023-11-12 02:29:06,070 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:29:06,071 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 60 letters. Loop has 4 letters. [2023-11-12 02:29:06,071 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:29:06,071 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 90 states and 115 transitions. [2023-11-12 02:29:06,072 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:29:06,073 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 90 states to 85 states and 108 transitions. [2023-11-12 02:29:06,073 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-12 02:29:06,073 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-12 02:29:06,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 85 states and 108 transitions. [2023-11-12 02:29:06,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:29:06,074 INFO L218 hiAutomatonCegarLoop]: Abstraction has 85 states and 108 transitions. [2023-11-12 02:29:06,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states and 108 transitions. [2023-11-12 02:29:06,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 75. [2023-11-12 02:29:06,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 75 states have (on average 1.2266666666666666) internal successors, (92), 74 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:29:06,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 92 transitions. [2023-11-12 02:29:06,078 INFO L240 hiAutomatonCegarLoop]: Abstraction has 75 states and 92 transitions. [2023-11-12 02:29:06,078 INFO L428 stractBuchiCegarLoop]: Abstraction has 75 states and 92 transitions. [2023-11-12 02:29:06,078 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2023-11-12 02:29:06,078 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 75 states and 92 transitions. [2023-11-12 02:29:06,079 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:29:06,079 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:29:06,079 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:29:06,080 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:29:06,080 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:29:06,080 INFO L748 eck$LassoCheckResult]: Stem: 6792#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6780#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 6781#L551 assume !(main_~length~0#1 < 1); 6788#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 6782#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 6783#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6791#L556 assume !(main_~val~0#1 < 0); 6817#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6789#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6790#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6773#L556 assume !(main_~val~0#1 < 0); 6774#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6775#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6816#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6815#L556 assume !(main_~val~0#1 < 0); 6814#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6813#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6812#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6811#L556 assume !(main_~val~0#1 < 0); 6810#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6809#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6808#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6807#L556 assume !(main_~val~0#1 < 0); 6806#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6805#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6804#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6803#L556 assume !(main_~val~0#1 < 0); 6802#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6801#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6800#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6797#L556 assume !(main_~val~0#1 < 0); 6799#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6798#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6796#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 6778#L554-4 main_~j~0#1 := 0; 6779#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6793#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6846#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6845#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6794#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6787#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6795#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6776#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6777#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6843#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6842#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6841#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6840#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6838#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6837#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6836#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6835#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6833#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6832#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6831#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6830#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6828#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6827#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6826#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6825#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6824#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6821#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6820#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6818#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 6785#L562-3 [2023-11-12 02:29:06,080 INFO L750 eck$LassoCheckResult]: Loop: 6785#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6784#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 6785#L562-3 [2023-11-12 02:29:06,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:06,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1801767883, now seen corresponding path program 14 times [2023-11-12 02:29:06,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:29:06,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741375113] [2023-11-12 02:29:06,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:29:06,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:29:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:06,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:06,476 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 66 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:29:06,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:29:06,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741375113] [2023-11-12 02:29:06,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741375113] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:29:06,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645210097] [2023-11-12 02:29:06,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-12 02:29:06,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:29:06,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:06,485 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:29:06,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2023-11-12 02:29:06,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-12 02:29:06,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:29:06,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-12 02:29:06,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:06,928 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 91 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:29:06,928 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:29:07,137 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 91 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:29:07,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645210097] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:29:07,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:29:07,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 28 [2023-11-12 02:29:07,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190929875] [2023-11-12 02:29:07,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:29:07,140 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:29:07,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:07,141 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 14 times [2023-11-12 02:29:07,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:29:07,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031037215] [2023-11-12 02:29:07,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:29:07,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:29:07,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,168 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:29:07,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,171 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:29:07,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:29:07,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-12 02:29:07,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2023-11-12 02:29:07,211 INFO L87 Difference]: Start difference. First operand 75 states and 92 transitions. cyclomatic complexity: 27 Second operand has 29 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 29 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) [2023-11-12 02:29:07,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:29:07,525 INFO L93 Difference]: Finished difference Result 119 states and 145 transitions. [2023-11-12 02:29:07,525 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 119 states and 145 transitions. [2023-11-12 02:29:07,526 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:29:07,527 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 119 states to 82 states and 101 transitions. [2023-11-12 02:29:07,527 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-12 02:29:07,527 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-12 02:29:07,527 INFO L73 IsDeterministic]: Start isDeterministic. Operand 82 states and 101 transitions. [2023-11-12 02:29:07,528 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:29:07,528 INFO L218 hiAutomatonCegarLoop]: Abstraction has 82 states and 101 transitions. [2023-11-12 02:29:07,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states and 101 transitions. [2023-11-12 02:29:07,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 79. [2023-11-12 02:29:07,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 79 states have (on average 1.2278481012658229) internal successors, (97), 78 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:29:07,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 97 transitions. [2023-11-12 02:29:07,530 INFO L240 hiAutomatonCegarLoop]: Abstraction has 79 states and 97 transitions. [2023-11-12 02:29:07,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-12 02:29:07,531 INFO L428 stractBuchiCegarLoop]: Abstraction has 79 states and 97 transitions. [2023-11-12 02:29:07,531 INFO L335 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2023-11-12 02:29:07,532 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 79 states and 97 transitions. [2023-11-12 02:29:07,532 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-12 02:29:07,532 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:29:07,532 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:29:07,533 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:29:07,533 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:29:07,533 INFO L748 eck$LassoCheckResult]: Stem: 7413#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 7402#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;havoc main_#t~nondet2#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 7403#L551 assume !(main_~length~0#1 < 1); 7410#L551-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 7404#L553 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 7405#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7395#L556 assume !(main_~val~0#1 < 0); 7396#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7397#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7411#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7412#L556 assume !(main_~val~0#1 < 0); 7473#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7472#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7471#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7470#L556 assume !(main_~val~0#1 < 0); 7469#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7468#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7467#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7466#L556 assume !(main_~val~0#1 < 0); 7465#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7464#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7463#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7462#L556 assume !(main_~val~0#1 < 0); 7461#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7460#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7459#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7458#L556 assume !(main_~val~0#1 < 0); 7457#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7456#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7455#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7454#L556 assume !(main_~val~0#1 < 0); 7453#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7452#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7451#L554-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet5#1;main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7418#L556 assume !(main_~val~0#1 < 0); 7424#L556-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7421#L554-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7417#L554-3 assume !(main_~i~0#1 < main_~length~0#1); 7400#L554-4 main_~j~0#1 := 0; 7401#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7414#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7415#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7398#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7399#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7409#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7450#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7449#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7448#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7446#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7445#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7444#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7443#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7441#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7440#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7439#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7438#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7436#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7435#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7434#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7433#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7431#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7430#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7429#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7428#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7427#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7423#L562-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7422#L561-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7419#L561-3 assume !!(main_~j~0#1 < main_~length~0#1); 7407#L562-3 [2023-11-12 02:29:07,534 INFO L750 eck$LassoCheckResult]: Loop: 7407#L562-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7406#L562-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 7407#L562-3 [2023-11-12 02:29:07,534 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:07,534 INFO L85 PathProgramCache]: Analyzing trace with hash 260997934, now seen corresponding path program 15 times [2023-11-12 02:29:07,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:29:07,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649776917] [2023-11-12 02:29:07,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:29:07,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:29:07,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,565 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:29:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,593 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:29:07,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:07,594 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 15 times [2023-11-12 02:29:07,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:29:07,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109563121] [2023-11-12 02:29:07,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:29:07,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:29:07,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,598 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:29:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,602 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:29:07,602 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:07,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1710912947, now seen corresponding path program 7 times [2023-11-12 02:29:07,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:29:07,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153337017] [2023-11-12 02:29:07,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:29:07,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:29:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,630 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:29:07,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:29:07,659 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:29:11,736 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:29:11,736 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:29:11,736 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:29:11,736 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:29:11,736 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:29:11,736 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:11,736 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:29:11,736 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:29:11,737 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration18_Lasso [2023-11-12 02:29:11,737 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:29:11,737 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:29:11,739 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,748 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,751 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,753 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,756 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,758 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,760 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,762 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,764 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,767 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:11,769 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:12,104 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:12,106 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:12,109 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:12,111 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:29:12,420 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:29:12,420 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:29:12,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,425 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2023-11-12 02:29: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 [2023-11-12 02:29:12,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:12,439 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,439 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,439 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,439 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:12,439 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:12,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2023-11-12 02:29:12,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,444 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2023-11-12 02:29:12,447 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,457 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,457 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,457 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,458 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,459 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:12,459 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:12,462 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Ended with exit code 0 [2023-11-12 02:29:12,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,466 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2023-11-12 02:29:12,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 [2023-11-12 02:29:12,481 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,481 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,481 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,481 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,482 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:12,482 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:12,486 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:12,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,490 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2023-11-12 02:29:12,496 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,506 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,506 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,506 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,506 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,507 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:12,507 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:12,511 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:12,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,515 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2023-11-12 02:29:12,517 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,527 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,527 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:12,527 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,527 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,527 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,527 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:12,528 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:12,529 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,531 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2023-11-12 02:29:12,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,533 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2023-11-12 02:29:12,535 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,545 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,546 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:12,547 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:12,563 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2023-11-12 02:29:12,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,567 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2023-11-12 02:29:12,570 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,579 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,580 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:12,580 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,580 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,580 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,580 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:12,580 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:12,582 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:12,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,588 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2023-11-12 02:29:12,590 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,600 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:12,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,600 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,600 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,601 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:12,601 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:12,602 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2023-11-12 02:29:12,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,606 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2023-11-12 02:29:12,609 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,619 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,620 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:12,621 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:12,624 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,627 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:12,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,628 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2023-11-12 02:29:12,630 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,640 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,640 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:29:12,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,641 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,641 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:29:12,641 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:29:12,642 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:29:12,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Ended with exit code 0 [2023-11-12 02:29:12,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,648 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2023-11-12 02:29:12,650 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:29:12,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:29:12,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:29:12,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:29:12,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:29:12,664 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:29:12,664 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:29:12,673 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:29:12,681 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2023-11-12 02:29:12,681 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2023-11-12 02:29:12,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:29:12,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:29:12,683 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:29:12,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2023-11-12 02:29:12,685 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:29:12,696 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:29:12,696 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:29:12,696 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 28)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) 28)_1 Supporting invariants [] [2023-11-12 02:29:12,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Forceful destruction successful, exit code 0 [2023-11-12 02:29:12,729 INFO L156 tatePredicateManager]: 11 out of 12 supporting invariants were superfluous and have been removed [2023-11-12 02:29:12,730 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[~arr~0!base][28] could not be translated [2023-11-12 02:29:12,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:29:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:12,794 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-12 02:29:12,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:13,213 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648db9c9-625d-4d99-9afd-18b65703ec2c/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2023-11-12 02:29:13,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:29:13,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:29:13,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:29:13,318 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:29:13,321 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.10 stem predicates 2 loop predicates [2023-11-12 02:29:13,321 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28 Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:29:13,370 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 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 80 states and 99 transitions. Complement of second has 5 states. [2023-11-12 02:29:13,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 3 stem states 0 non-accepting loop states 1 accepting loop states [2023-11-12 02:29:13,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:29:13,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-12 02:29:13,372 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 68 letters. Loop has 2 letters. [2023-11-12 02:29:13,372 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:29:13,372 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted