./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 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/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_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme --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.4-dev-0e0057c [2023-11-26 11:49:13,178 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-26 11:49:13,367 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-26 11:49:13,379 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-26 11:49:13,380 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-26 11:49:13,418 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-26 11:49:13,420 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-26 11:49:13,421 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-26 11:49:13,422 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-26 11:49:13,428 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-26 11:49:13,430 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-26 11:49:13,430 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-26 11:49:13,431 INFO L153 SettingsManager]: * Use SBE=true [2023-11-26 11:49:13,434 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-26 11:49:13,434 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-26 11:49:13,435 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-26 11:49:13,435 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-26 11:49:13,436 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-26 11:49:13,436 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-26 11:49:13,437 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-26 11:49:13,437 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-26 11:49:13,438 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-26 11:49:13,439 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-26 11:49:13,439 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-26 11:49:13,440 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-26 11:49:13,440 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-26 11:49:13,441 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-26 11:49:13,442 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-26 11:49:13,442 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-26 11:49:13,443 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-26 11:49:13,444 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-26 11:49:13,444 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-26 11:49:13,445 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-26 11:49:13,445 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-26 11:49:13,446 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-26 11:49:13,446 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_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/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_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme 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-26 11:49:13,752 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-26 11:49:13,793 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-26 11:49:13,797 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-26 11:49:13,798 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-26 11:49:13,799 INFO L274 PluginConnector]: CDTParser initialized [2023-11-26 11:49:13,801 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/../../sv-benchmarks/c/termination-memory-alloca/count_down-alloca-2.i [2023-11-26 11:49:16,983 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-26 11:49:17,441 INFO L384 CDTParser]: Found 1 translation units. [2023-11-26 11:49:17,444 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/sv-benchmarks/c/termination-memory-alloca/count_down-alloca-2.i [2023-11-26 11:49:17,469 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/data/eb76c77a7/9021badbf8894618a909465c6fa8b9ce/FLAG923c5dc1f [2023-11-26 11:49:17,488 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/data/eb76c77a7/9021badbf8894618a909465c6fa8b9ce [2023-11-26 11:49:17,494 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-26 11:49:17,496 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-26 11:49:17,500 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-26 11:49:17,500 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-26 11:49:17,507 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-26 11:49:17,508 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:17,509 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@429e97cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17, skipping insertion in model container [2023-11-26 11:49:17,510 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:17,562 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-26 11:49:17,859 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 11:49:17,873 INFO L202 MainTranslator]: Completed pre-run [2023-11-26 11:49:17,955 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 11:49:17,988 INFO L206 MainTranslator]: Completed translation [2023-11-26 11:49:17,989 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17 WrapperNode [2023-11-26 11:49:17,989 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-26 11:49:17,990 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-26 11:49:17,990 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-26 11:49:17,991 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-26 11:49:17,999 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,013 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,034 INFO L138 Inliner]: procedures = 110, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 59 [2023-11-26 11:49:18,035 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-26 11:49:18,036 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-26 11:49:18,036 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-26 11:49:18,036 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-26 11:49:18,046 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,046 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,049 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,064 INFO L175 MemorySlicer]: Split 4 memory accesses to 1 slices as follows [4]. 100 percent of accesses are in the largest equivalence class. The 0 initializations are split as follows [0]. The 2 writes are split as follows [2]. [2023-11-26 11:49:18,064 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,065 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,070 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,075 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,076 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,078 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,080 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-26 11:49:18,081 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-26 11:49:18,082 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-26 11:49:18,082 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-26 11:49:18,083 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (1/1) ... [2023-11-26 11:49:18,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:18,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:18,127 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:18,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-26 11:49:18,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-26 11:49:18,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-26 11:49:18,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-26 11:49:18,174 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-26 11:49:18,175 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-26 11:49:18,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-26 11:49:18,298 INFO L241 CfgBuilder]: Building ICFG [2023-11-26 11:49:18,301 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-26 11:49:18,428 INFO L282 CfgBuilder]: Performing block encoding [2023-11-26 11:49:18,437 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-26 11:49:18,437 INFO L309 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-26 11:49:18,439 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 11:49:18 BoogieIcfgContainer [2023-11-26 11:49:18,439 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-26 11:49:18,440 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-26 11:49:18,440 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-26 11:49:18,448 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-26 11:49:18,449 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-26 11:49:18,449 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 26.11 11:49:17" (1/3) ... [2023-11-26 11:49:18,450 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@217ba410 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.11 11:49:18, skipping insertion in model container [2023-11-26 11:49:18,451 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-26 11:49:18,451 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:49:17" (2/3) ... [2023-11-26 11:49:18,454 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@217ba410 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.11 11:49:18, skipping insertion in model container [2023-11-26 11:49:18,455 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-26 11:49:18,455 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 11:49:18" (3/3) ... [2023-11-26 11:49:18,456 INFO L332 chiAutomizerObserver]: Analyzing ICFG count_down-alloca-2.i [2023-11-26 11:49:18,541 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-26 11:49:18,541 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-26 11:49:18,541 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-26 11:49:18,542 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-26 11:49:18,542 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-26 11:49:18,542 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-26 11:49:18,542 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-26 11:49:18,543 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-26 11:49:18,548 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-26 11:49:18,574 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2023-11-26 11:49:18,575 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:18,575 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:18,581 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-26 11:49:18,582 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-26 11:49:18,582 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-26 11:49:18,583 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-26 11:49:18,586 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2023-11-26 11:49:18,587 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:18,587 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:18,587 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-26 11:49:18,588 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-26 11:49:18,599 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-26 11:49:18,599 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#0(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-26 11:49:18,606 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:18,606 INFO L85 PathProgramCache]: Analyzing trace with hash 28695753, now seen corresponding path program 1 times [2023-11-26 11:49:18,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:18,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287447405] [2023-11-26 11:49:18,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:18,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:18,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:18,784 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:18,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:18,842 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:18,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:18,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1603878, now seen corresponding path program 1 times [2023-11-26 11:49:18,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:18,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992844489] [2023-11-26 11:49:18,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:18,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:18,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:18,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:18,901 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:18,910 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:18,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1182970350, now seen corresponding path program 1 times [2023-11-26 11:49:18,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:18,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011931039] [2023-11-26 11:49:18,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:18,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:18,958 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:18,998 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:19,432 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:19,433 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:19,433 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:19,433 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:19,434 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:19,434 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:19,434 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:19,435 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:19,435 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration1_Lasso [2023-11-26 11:49:19,435 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:19,435 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:19,459 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:19,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-26 11:49:19,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-26 11:49:19,485 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:19,489 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:19,497 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:19,501 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:19,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-26 11:49:19,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-26 11:49:19,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-26 11:49:19,755 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:19,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-26 11:49:19,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-26 11:49:19,766 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:19,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-26 11:49:20,107 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:20,112 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:20,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,121 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-26 11:49:20,127 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:20,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:20,142 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:20,143 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:20,143 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:20,143 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:20,146 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:20,146 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:20,156 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:20,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2023-11-26 11:49:20,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,166 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-26 11:49:20,173 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:20,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:20,186 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:20,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:20,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:20,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:20,188 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:20,188 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:20,197 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:20,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:20,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,217 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,227 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:20,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-26 11:49:20,239 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:20,240 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:20,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:20,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:20,240 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:20,241 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:20,241 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:20,250 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:20,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:20,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,263 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:20,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-26 11:49:20,286 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:20,286 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:20,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:20,286 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:20,286 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:20,288 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:20,288 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:20,308 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:20,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:20,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,320 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:20,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:20,342 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:20,342 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:20,342 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:20,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-26 11:49:20,347 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:20,347 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:20,358 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:20,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:20,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,370 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-26 11:49:20,376 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:20,389 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:20,390 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:20,390 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:20,390 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:20,390 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:20,391 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:20,391 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:20,400 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:20,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:20,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,407 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,413 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:20,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-26 11:49:20,427 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:20,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:20,428 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:20,428 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:20,438 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:20,438 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:20,456 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:20,486 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2023-11-26 11:49:20,486 INFO L444 ModelExtractionUtils]: 1 out of 19 variables were initially zero. Simplification set additionally 14 variables to zero. [2023-11-26 11:49:20,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:20,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:20,532 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:20,540 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:20,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-26 11:49:20,552 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:20,553 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:20,553 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-26 11:49:20,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:20,590 INFO L156 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2023-11-26 11:49:20,601 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[~arr~0!base] could not be translated [2023-11-26 11:49:20,632 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:20,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:20,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-26 11:49:20,658 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:20,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:20,689 INFO L262 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-26 11:49:20,690 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:20,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-26 11:49:20,786 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-26 11:49:20,788 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-26 11:49:20,874 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-26 11:49:20,876 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-26 11:49:20,881 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-26 11:49:20,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 38 transitions. [2023-11-26 11:49:20,883 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 5 letters. Loop has 4 letters. [2023-11-26 11:49:20,884 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:20,885 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 9 letters. Loop has 4 letters. [2023-11-26 11:49:20,885 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:20,885 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 5 letters. Loop has 8 letters. [2023-11-26 11:49:20,886 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:20,886 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 41 states and 58 transitions. [2023-11-26 11:49:20,890 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-26 11:49:20,895 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 41 states to 15 states and 20 transitions. [2023-11-26 11:49:20,896 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:20,897 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-26 11:49:20,897 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 20 transitions. [2023-11-26 11:49:20,898 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 11:49:20,898 INFO L218 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-26 11:49:20,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states and 20 transitions. [2023-11-26 11:49:20,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2023-11-26 11:49:20,924 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-26 11:49:20,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 20 transitions. [2023-11-26 11:49:20,927 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-26 11:49:20,927 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-26 11:49:20,927 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-26 11:49:20,927 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 20 transitions. [2023-11-26 11:49:20,929 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-26 11:49:20,929 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:20,929 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:20,930 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:20,930 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-26 11:49:20,931 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-26 11:49:20,932 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#0(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-26 11:49:20,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:20,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1806815512, now seen corresponding path program 1 times [2023-11-26 11:49:20,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:20,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841709477] [2023-11-26 11:49:20,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:20,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:20,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:21,066 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-26 11:49:21,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:21,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841709477] [2023-11-26 11:49:21,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841709477] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 11:49:21,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 11:49:21,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 11:49:21,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082895043] [2023-11-26 11:49:21,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 11:49:21,072 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:49:21,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:21,073 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 1 times [2023-11-26 11:49:21,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:21,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461948520] [2023-11-26 11:49:21,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:21,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:21,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,082 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:21,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,096 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:21,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:49:21,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 11:49:21,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-26 11:49:21,169 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-26 11:49:21,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:49:21,212 INFO L93 Difference]: Finished difference Result 18 states and 23 transitions. [2023-11-26 11:49:21,212 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18 states and 23 transitions. [2023-11-26 11:49:21,217 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-26 11:49:21,219 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18 states to 18 states and 23 transitions. [2023-11-26 11:49:21,219 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-26 11:49:21,219 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-26 11:49:21,225 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 23 transitions. [2023-11-26 11:49:21,225 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 11:49:21,225 INFO L218 hiAutomatonCegarLoop]: Abstraction has 18 states and 23 transitions. [2023-11-26 11:49:21,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states and 23 transitions. [2023-11-26 11:49:21,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 15. [2023-11-26 11:49:21,227 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-26 11:49:21,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 19 transitions. [2023-11-26 11:49:21,227 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 19 transitions. [2023-11-26 11:49:21,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-26 11:49:21,231 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 19 transitions. [2023-11-26 11:49:21,232 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-26 11:49:21,232 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 19 transitions. [2023-11-26 11:49:21,234 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-26 11:49:21,234 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:21,234 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:21,235 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:21,236 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-26 11:49:21,236 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#0(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-26 11:49:21,236 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#0(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-26 11:49:21,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:21,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1329979393, now seen corresponding path program 1 times [2023-11-26 11:49:21,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:21,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222975394] [2023-11-26 11:49:21,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:21,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,268 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:21,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,307 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:21,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:21,308 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 2 times [2023-11-26 11:49:21,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:21,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235418283] [2023-11-26 11:49:21,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:21,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,329 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,334 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:21,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:21,334 INFO L85 PathProgramCache]: Analyzing trace with hash -2035265782, now seen corresponding path program 1 times [2023-11-26 11:49:21,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:21,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41878054] [2023-11-26 11:49:21,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:21,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:21,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,367 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:21,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:21,388 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:21,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2023-11-26 11:49:21,763 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:21,763 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:21,763 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:21,763 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:21,764 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:21,764 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:21,764 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:21,764 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:21,764 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration3_Lasso [2023-11-26 11:49:21,764 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:21,765 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:21,768 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,772 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,775 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,778 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,781 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,785 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,977 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,981 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,984 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,988 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,991 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,993 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:21,997 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:22,254 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:22,254 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:22,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:22,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:22,256 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:22,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-26 11:49:22,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-26 11:49:22,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:22,279 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:22,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:22,280 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:22,280 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:22,281 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:22,281 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:22,290 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:22,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:22,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:22,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:22,305 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:22,319 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:22,331 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:22,331 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:22,331 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:22,332 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:22,332 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:22,332 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:22,332 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:22,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-26 11:49:22,352 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:22,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:22,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:22,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:22,362 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:22,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:22,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-26 11:49:22,389 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:22,389 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:22,389 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:22,389 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:22,389 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:22,390 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:22,390 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:22,391 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:22,401 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:22,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:22,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:22,405 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:22,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-26 11:49:22,409 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:22,419 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:22,419 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:22,419 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:22,419 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:22,419 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:22,420 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:22,420 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:22,423 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:22,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2023-11-26 11:49:22,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:22,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:22,431 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:22,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-26 11:49:22,433 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:22,443 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:22,444 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:22,444 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:22,444 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:22,446 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:22,446 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:22,456 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:22,465 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:22,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:22,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:22,466 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:22,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-26 11:49:22,479 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:22,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:22,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:22,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:22,493 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:22,504 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:22,504 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:22,528 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:22,565 INFO L443 ModelExtractionUtils]: Simplification made 11 calls to the SMT solver. [2023-11-26 11:49:22,565 INFO L444 ModelExtractionUtils]: 3 out of 19 variables were initially zero. Simplification set additionally 13 variables to zero. [2023-11-26 11:49:22,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:22,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:22,569 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:22,574 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:22,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-26 11:49:22,594 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:22,594 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:22,594 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-26 11:49:22,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:22,607 INFO L156 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2023-11-26 11:49:22,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:22,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:22,638 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-26 11:49:22,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:22,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:22,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-26 11:49:22,670 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:22,695 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-26 11:49:22,695 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-26 11:49:22,695 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-26 11:49:22,717 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-26 11:49:22,717 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-26 11:49:22,718 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-26 11:49:22,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 18 transitions. [2023-11-26 11:49:22,719 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 4 letters. [2023-11-26 11:49:22,719 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:22,719 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 15 letters. Loop has 4 letters. [2023-11-26 11:49:22,719 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:22,720 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-26 11:49:22,720 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:22,720 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20 states and 26 transitions. [2023-11-26 11:49:22,721 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:22,721 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20 states to 19 states and 25 transitions. [2023-11-26 11:49:22,722 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:22,722 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-26 11:49:22,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 25 transitions. [2023-11-26 11:49:22,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:22,722 INFO L218 hiAutomatonCegarLoop]: Abstraction has 19 states and 25 transitions. [2023-11-26 11:49:22,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states and 25 transitions. [2023-11-26 11:49:22,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2023-11-26 11:49:22,724 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-26 11:49:22,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 24 transitions. [2023-11-26 11:49:22,724 INFO L240 hiAutomatonCegarLoop]: Abstraction has 18 states and 24 transitions. [2023-11-26 11:49:22,724 INFO L428 stractBuchiCegarLoop]: Abstraction has 18 states and 24 transitions. [2023-11-26 11:49:22,724 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-26 11:49:22,725 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 18 states and 24 transitions. [2023-11-26 11:49:22,725 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:22,725 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:22,725 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:22,726 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:22,726 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:22,726 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#0(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-26 11:49:22,726 INFO L750 eck$LassoCheckResult]: Loop: 288#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:22,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:22,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1720311820, now seen corresponding path program 1 times [2023-11-26 11:49:22,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:22,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672834430] [2023-11-26 11:49:22,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:22,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:22,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:22,755 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:22,755 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:22,755 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 1 times [2023-11-26 11:49:22,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:22,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108265545] [2023-11-26 11:49:22,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:22,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:22,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:22,762 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:22,766 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:22,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:22,767 INFO L85 PathProgramCache]: Analyzing trace with hash -342748399, now seen corresponding path program 1 times [2023-11-26 11:49:22,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:22,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213526839] [2023-11-26 11:49:22,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:22,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:22,798 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:22,829 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:22,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,135 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:23,136 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:23,136 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:23,136 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:23,136 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:23,136 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,136 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:23,136 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:23,137 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration4_Lasso [2023-11-26 11:49:23,137 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:23,137 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:23,139 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,143 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,146 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,148 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,151 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,153 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,309 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,312 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,315 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,319 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,321 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,324 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,327 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,330 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,333 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:23,581 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:23,582 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:23,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,590 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-26 11:49:23,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-26 11:49:23,618 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,618 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,619 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,621 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:23,622 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:23,637 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,646 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,658 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:23,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-26 11:49:23,670 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,671 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,671 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,671 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,673 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:23,673 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:23,684 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,689 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,694 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:23,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,707 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:23,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,707 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,707 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,708 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:23,708 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:23,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-26 11:49:23,713 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,723 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,742 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:23,754 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,754 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:23,754 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,755 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,755 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-26 11:49:23,755 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:23,755 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:23,768 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,777 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,778 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,791 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:23,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,803 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:23,804 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,804 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,804 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,804 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:23,804 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:23,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-26 11:49:23,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,828 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,833 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:23,846 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,846 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,846 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,846 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-26 11:49:23,850 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:23,850 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:23,862 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,872 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,877 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:23,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,890 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,890 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-26 11:49:23,896 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:23,896 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:23,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:23,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,926 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-26 11:49:23,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:23,941 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,942 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,942 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,942 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,944 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:23,945 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:23,963 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:23,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2023-11-26 11:49:23,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:23,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:23,967 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:23,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-26 11:49:23,969 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:23,980 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:23,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:23,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:23,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:23,984 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:23,985 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:24,000 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:24,011 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-26 11:49:24,012 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2023-11-26 11:49:24,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:24,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:24,013 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:24,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-26 11:49:24,016 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:24,027 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:24,027 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:24,027 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) ULTIMATE.start_main_~arr~0#1.offset)_2) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) ULTIMATE.start_main_~arr~0#1.offset)_2 Supporting invariants [] [2023-11-26 11:49:24,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2023-11-26 11:49:24,042 INFO L156 tatePredicateManager]: 3 out of 4 supporting invariants were superfluous and have been removed [2023-11-26 11:49:24,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset] could not be translated [2023-11-26 11:49:24,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:24,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:24,093 INFO L262 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-26 11:49:24,095 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:24,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:24,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:24,133 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:24,157 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-26 11:49:24,158 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-26 11:49:24,158 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-26 11:49:24,218 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-26 11:49:24,218 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-26 11:49:24,221 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-26 11:49:24,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2023-11-26 11:49:24,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 2 letters. [2023-11-26 11:49:24,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:24,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 14 letters. Loop has 2 letters. [2023-11-26 11:49:24,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:24,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 4 letters. [2023-11-26 11:49:24,223 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:24,223 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27 states and 35 transitions. [2023-11-26 11:49:24,225 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:24,227 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27 states to 22 states and 28 transitions. [2023-11-26 11:49:24,227 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:24,227 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:49:24,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 28 transitions. [2023-11-26 11:49:24,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:24,228 INFO L218 hiAutomatonCegarLoop]: Abstraction has 22 states and 28 transitions. [2023-11-26 11:49:24,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states and 28 transitions. [2023-11-26 11:49:24,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 21. [2023-11-26 11:49:24,234 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-26 11:49:24,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 27 transitions. [2023-11-26 11:49:24,240 INFO L240 hiAutomatonCegarLoop]: Abstraction has 21 states and 27 transitions. [2023-11-26 11:49:24,240 INFO L428 stractBuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2023-11-26 11:49:24,240 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-26 11:49:24,240 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 27 transitions. [2023-11-26 11:49:24,242 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:24,243 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:24,243 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:24,244 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:24,244 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:24,244 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#0(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#0(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-26 11:49:24,245 INFO L750 eck$LassoCheckResult]: Loop: 421#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:24,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:24,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1331270241, now seen corresponding path program 2 times [2023-11-26 11:49:24,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:24,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128393626] [2023-11-26 11:49:24,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:24,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:24,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:24,418 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-26 11:49:24,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:24,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128393626] [2023-11-26 11:49:24,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128393626] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 11:49:24,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806547900] [2023-11-26 11:49:24,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-26 11:49:24,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 11:49:24,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:24,420 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 11:49:24,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-26 11:49:24,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-26 11:49:24,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 11:49:24,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-26 11:49:24,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:24,570 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-26 11:49:24,570 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 11:49:24,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:24,652 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-26 11:49:24,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806547900] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 11:49:24,652 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 11:49:24,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2023-11-26 11:49:24,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525219130] [2023-11-26 11:49:24,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 11:49:24,653 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:49:24,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:24,654 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 2 times [2023-11-26 11:49:24,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:24,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693867785] [2023-11-26 11:49:24,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:24,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:24,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,661 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:24,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,665 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:24,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:49:24,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-26 11:49:24,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-26 11:49:24,706 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-26 11:49:24,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:49:24,847 INFO L93 Difference]: Finished difference Result 45 states and 57 transitions. [2023-11-26 11:49:24,847 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 57 transitions. [2023-11-26 11:49:24,848 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:24,849 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 28 states and 35 transitions. [2023-11-26 11:49:24,849 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:24,849 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:49:24,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 35 transitions. [2023-11-26 11:49:24,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:24,849 INFO L218 hiAutomatonCegarLoop]: Abstraction has 28 states and 35 transitions. [2023-11-26 11:49:24,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 35 transitions. [2023-11-26 11:49:24,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 25. [2023-11-26 11:49:24,851 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-26 11:49:24,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2023-11-26 11:49:24,852 INFO L240 hiAutomatonCegarLoop]: Abstraction has 25 states and 31 transitions. [2023-11-26 11:49:24,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-26 11:49:24,853 INFO L428 stractBuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2023-11-26 11:49:24,853 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-26 11:49:24,853 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 31 transitions. [2023-11-26 11:49:24,854 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:24,854 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:24,854 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:24,855 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:24,855 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:24,855 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#0(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#0(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#0(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-26 11:49:24,855 INFO L750 eck$LassoCheckResult]: Loop: 601#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:24,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:24,856 INFO L85 PathProgramCache]: Analyzing trace with hash 34477914, now seen corresponding path program 3 times [2023-11-26 11:49:24,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:24,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935881256] [2023-11-26 11:49:24,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:24,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,879 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,897 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:24,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:24,897 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 3 times [2023-11-26 11:49:24,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:24,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738289557] [2023-11-26 11:49:24,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:24,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:24,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,903 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:24,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,907 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:24,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:24,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1226461473, now seen corresponding path program 1 times [2023-11-26 11:49:24,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:24,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365124683] [2023-11-26 11:49:24,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:24,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:24,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,931 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:24,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:24,951 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:25,328 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:25,328 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:25,329 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:25,329 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:25,329 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:25,329 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:25,329 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:25,329 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:25,329 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration6_Lasso [2023-11-26 11:49:25,329 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:25,330 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:25,332 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,334 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,337 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,340 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,342 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,345 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,348 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,350 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,353 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,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-26 11:49:25,359 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,362 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,368 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:25,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-26 11:49:25,781 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:25,781 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:25,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:25,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:25,783 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:25,793 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:25,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:25,806 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:25,806 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:25,806 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:25,806 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:25,807 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:25,807 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:25,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-26 11:49:25,816 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:25,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:25,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:25,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:25,822 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:25,830 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:25,843 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:25,843 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:25,844 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:25,844 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:25,844 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:25,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-26 11:49:25,845 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:25,845 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:25,860 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:25,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:25,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:25,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:25,872 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:25,880 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:25,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-26 11:49:25,893 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:25,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:25,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:25,893 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:25,896 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:25,896 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:25,912 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:25,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:25,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:25,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:25,920 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:25,924 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:25,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-26 11:49:25,937 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:25,937 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:25,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:25,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:25,937 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:25,938 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:25,938 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:25,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:25,968 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:25,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:25,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:25,970 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:25,977 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:25,990 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:25,990 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:25,990 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:25,990 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:25,990 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:25,991 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:25,991 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:25,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-26 11:49:26,000 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,006 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,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-26 11:49:26,044 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-26 11:49:26,044 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,045 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,045 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,048 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,048 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,059 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,066 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-26 11:49:26,070 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:26,081 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,081 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,081 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,081 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,084 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,084 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,093 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,101 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-26 11:49:26,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,110 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,119 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-26 11:49:26,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,136 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,136 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,152 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,164 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,168 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,180 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,180 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:26,181 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,181 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,181 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,182 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:26,182 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:26,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-26 11:49:26,196 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,207 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,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-26 11:49:26,223 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,223 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:26,223 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,223 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,223 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,224 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:26,225 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:26,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-26 11:49:26,237 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,242 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,246 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,259 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,259 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:26,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,259 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-26 11:49:26,260 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:26,260 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:26,269 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,273 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,275 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,281 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,294 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,294 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:26,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,294 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,294 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,295 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:26,295 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:26,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-26 11:49:26,304 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,309 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,317 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-26 11:49:26,330 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,330 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,331 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,331 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,333 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,333 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,360 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,369 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-26 11:49:26,387 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,387 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,389 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,389 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,405 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,417 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,421 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-26 11:49:26,436 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,436 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,436 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,436 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,440 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,440 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,453 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,459 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,463 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-26 11:49:26,479 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,483 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,483 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,500 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,504 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,506 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,513 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-26 11:49:26,526 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,526 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,526 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,527 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,528 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,529 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,539 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,545 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,549 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:26,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-26 11:49:26,563 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,563 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,563 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,568 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,568 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,597 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,602 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,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-26 11:49:26,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-26 11:49:26,620 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,620 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,620 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,623 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,623 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,636 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:26,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,642 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,646 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:26,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-26 11:49:26,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:26,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:26,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:26,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:26,665 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:26,665 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:26,683 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:26,707 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-26 11:49:26,708 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2023-11-26 11:49:26,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:26,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:26,712 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:26,714 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:26,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-26 11:49:26,732 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:26,733 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:26,733 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 4)_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 4)_1 Supporting invariants [] [2023-11-26 11:49:26,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:26,752 INFO L156 tatePredicateManager]: 5 out of 6 supporting invariants were superfluous and have been removed [2023-11-26 11:49:26,754 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][4] could not be translated [2023-11-26 11:49:26,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:26,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:26,799 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:26,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:26,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:26,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:26,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:26,979 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-26 11:49:26,979 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-26 11:49:26,980 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-26 11:49:27,032 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-26 11:49:27,033 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-26 11:49:27,034 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-26 11:49:27,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2023-11-26 11:49:27,035 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-26 11:49:27,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:27,035 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:27,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:27,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:27,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:27,084 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:27,233 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:27,233 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:27,260 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-26 11:49:27,261 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-26 11:49:27,261 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-26 11:49:27,311 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-26 11:49:27,311 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-26 11:49:27,314 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-26 11:49:27,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2023-11-26 11:49:27,315 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-26 11:49:27,318 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:27,318 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:27,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:27,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:27,377 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:27,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:27,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:27,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:27,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:27,589 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-26 11:49:27,589 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-26 11:49:27,590 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-26 11:49:27,705 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-26 11:49:27,759 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-26 11:49:27,759 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-26 11:49:27,760 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-26 11:49:27,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 38 transitions. [2023-11-26 11:49:27,761 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 38 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-26 11:49:27,762 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:27,762 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 38 transitions. Stem has 22 letters. Loop has 2 letters. [2023-11-26 11:49:27,762 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:27,762 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 38 transitions. Stem has 20 letters. Loop has 4 letters. [2023-11-26 11:49:27,763 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:27,763 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 40 states and 50 transitions. [2023-11-26 11:49:27,764 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:27,765 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 40 states to 35 states and 43 transitions. [2023-11-26 11:49:27,765 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-26 11:49:27,765 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-26 11:49:27,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 43 transitions. [2023-11-26 11:49:27,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:27,766 INFO L218 hiAutomatonCegarLoop]: Abstraction has 35 states and 43 transitions. [2023-11-26 11:49:27,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 43 transitions. [2023-11-26 11:49:27,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 30. [2023-11-26 11:49:27,769 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-26 11:49:27,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2023-11-26 11:49:27,770 INFO L240 hiAutomatonCegarLoop]: Abstraction has 30 states and 37 transitions. [2023-11-26 11:49:27,770 INFO L428 stractBuchiCegarLoop]: Abstraction has 30 states and 37 transitions. [2023-11-26 11:49:27,770 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-26 11:49:27,770 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30 states and 37 transitions. [2023-11-26 11:49:27,771 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:27,771 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:27,771 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:27,772 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:27,772 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:27,773 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#0(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#0(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#0(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#0(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-26 11:49:27,773 INFO L750 eck$LassoCheckResult]: Loop: 1012#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:27,773 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:27,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1808436561, now seen corresponding path program 4 times [2023-11-26 11:49:27,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:27,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120517298] [2023-11-26 11:49:27,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:27,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:27,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:28,004 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-26 11:49:28,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:28,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120517298] [2023-11-26 11:49:28,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120517298] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 11:49:28,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429087119] [2023-11-26 11:49:28,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-26 11:49:28,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 11:49:28,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:28,007 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 11:49:28,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-26 11:49:28,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-26 11:49:28,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 11:49:28,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-26 11:49:28,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:28,192 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-26 11:49:28,192 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 11:49:28,265 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-26 11:49:28,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429087119] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 11:49:28,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 11:49:28,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2023-11-26 11:49:28,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262054761] [2023-11-26 11:49:28,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 11:49:28,267 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:49:28,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:28,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 4 times [2023-11-26 11:49:28,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:28,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122595000] [2023-11-26 11:49:28,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:28,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:28,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,273 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:28,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,277 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:28,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:49:28,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-26 11:49:28,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-11-26 11:49:28,320 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-26 11:49:28,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:49:28,439 INFO L93 Difference]: Finished difference Result 49 states and 60 transitions. [2023-11-26 11:49:28,439 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 49 states and 60 transitions. [2023-11-26 11:49:28,440 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:28,441 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 49 states to 37 states and 46 transitions. [2023-11-26 11:49:28,441 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:28,441 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:49:28,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 46 transitions. [2023-11-26 11:49:28,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:28,442 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 46 transitions. [2023-11-26 11:49:28,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 46 transitions. [2023-11-26 11:49:28,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 34. [2023-11-26 11:49:28,444 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-26 11:49:28,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2023-11-26 11:49:28,445 INFO L240 hiAutomatonCegarLoop]: Abstraction has 34 states and 42 transitions. [2023-11-26 11:49:28,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-26 11:49:28,447 INFO L428 stractBuchiCegarLoop]: Abstraction has 34 states and 42 transitions. [2023-11-26 11:49:28,447 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-26 11:49:28,447 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34 states and 42 transitions. [2023-11-26 11:49:28,447 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:28,448 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:28,448 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:28,449 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:28,449 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:28,449 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#0(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#0(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#0(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#0(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#0(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-26 11:49:28,449 INFO L750 eck$LassoCheckResult]: Loop: 1254#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:28,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:28,450 INFO L85 PathProgramCache]: Analyzing trace with hash -759828824, now seen corresponding path program 5 times [2023-11-26 11:49:28,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:28,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184866425] [2023-11-26 11:49:28,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:28,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,471 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:28,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,490 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:28,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:28,491 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 5 times [2023-11-26 11:49:28,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:28,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940188892] [2023-11-26 11:49:28,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:28,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,496 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:28,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,500 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:28,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:28,500 INFO L85 PathProgramCache]: Analyzing trace with hash -51058003, now seen corresponding path program 2 times [2023-11-26 11:49:28,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:28,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723184622] [2023-11-26 11:49:28,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:28,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:28,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,521 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:28,541 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:29,165 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:29,165 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:29,166 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:29,166 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:29,166 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:29,166 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,166 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:29,166 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:29,166 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration8_Lasso [2023-11-26 11:49:29,166 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:29,166 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:29,168 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,171 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,174 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,176 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,179 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,182 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,187 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,190 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,436 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,439 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,442 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,444 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,446 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,450 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:29,772 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:29,773 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:29,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,774 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,785 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:29,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:29,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:29,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:29,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:29,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:29,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:29,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:29,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-26 11:49:29,811 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:29,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:29,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,816 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,821 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:29,834 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:29,834 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:29,834 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:29,834 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:29,834 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:29,835 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:29,835 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:29,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-26 11:49:29,847 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:29,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:29,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,854 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,861 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:29,874 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:29,874 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:29,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:29,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:29,874 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:29,875 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:29,875 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:29,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-26 11:49:29,883 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:29,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2023-11-26 11:49:29,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,888 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,893 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:29,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-26 11:49:29,904 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:29,905 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:29,905 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:29,905 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:29,906 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:29,906 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:29,910 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:29,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:29,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,914 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-26 11:49:29,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-26 11:49:29,927 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:29,927 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:29,927 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:29,927 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:29,927 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:29,927 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:29,928 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:29,929 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:29,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:29,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,933 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-26 11:49:29,937 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:29,947 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:29,947 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:29,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:29,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:29,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:29,948 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:29,948 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:29,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:29,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:29,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,954 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-26 11:49:29,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-26 11:49:29,967 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:29,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:29,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:29,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:29,968 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:29,969 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:29,979 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:29,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:29,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:29,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:29,985 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:29,993 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:30,006 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:30,006 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:30,006 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:30,006 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:30,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-26 11:49:30,012 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:30,012 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:30,041 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:30,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:30,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:30,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:30,046 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:30,049 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:30,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-26 11:49:30,062 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:30,062 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:30,062 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:30,062 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:30,065 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:30,065 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:30,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:30,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:30,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:30,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:30,082 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:30,086 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:30,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:30,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:30,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:30,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:30,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-26 11:49:30,101 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:30,101 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:30,121 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:30,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:30,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:30,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:30,126 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:30,129 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:30,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:30,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:30,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:30,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:30,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-26 11:49:30,147 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:30,147 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:30,176 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:30,195 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2023-11-26 11:49:30,195 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2023-11-26 11:49:30,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:30,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:30,199 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:30,201 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:30,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-26 11:49:30,230 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:30,230 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:30,230 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 8)_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 8)_1 Supporting invariants [] [2023-11-26 11:49:30,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:30,250 INFO L156 tatePredicateManager]: 6 out of 7 supporting invariants were superfluous and have been removed [2023-11-26 11:49:30,252 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][8] could not be translated [2023-11-26 11:49:30,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:30,299 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-26 11:49:30,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:30,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:30,488 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:30,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:30,519 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-26 11:49:30,519 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-26 11:49:30,520 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-26 11:49:30,556 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-26 11:49:30,557 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-26 11:49:30,557 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-26 11:49:30,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-26 11:49:30,558 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-26 11:49:30,558 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:30,558 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:30,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:30,608 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-26 11:49:30,610 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:30,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:30,800 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:30,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:30,830 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-26 11:49:30,831 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-26 11:49:30,831 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-26 11:49:30,866 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-26 11:49:30,867 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-26 11:49:30,868 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-26 11:49:30,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-26 11:49:30,868 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-26 11:49:30,869 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:30,869 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:30,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:30,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:30,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-26 11:49:30,919 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:30,969 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:31,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:31,121 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:31,122 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:31,150 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-26 11:49:31,151 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-26 11:49:31,151 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-26 11:49:31,274 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-26 11:49:31,277 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-26 11:49:31,278 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-26 11:49:31,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 39 transitions. [2023-11-26 11:49:31,279 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-26 11:49:31,279 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:31,279 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 30 letters. Loop has 2 letters. [2023-11-26 11:49:31,279 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:31,279 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 28 letters. Loop has 4 letters. [2023-11-26 11:49:31,279 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:31,280 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 63 transitions. [2023-11-26 11:49:31,280 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:31,281 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 45 states and 56 transitions. [2023-11-26 11:49:31,281 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-26 11:49:31,281 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-26 11:49:31,281 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 56 transitions. [2023-11-26 11:49:31,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:31,281 INFO L218 hiAutomatonCegarLoop]: Abstraction has 45 states and 56 transitions. [2023-11-26 11:49:31,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states and 56 transitions. [2023-11-26 11:49:31,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 39. [2023-11-26 11:49:31,284 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-26 11:49:31,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 48 transitions. [2023-11-26 11:49:31,287 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 48 transitions. [2023-11-26 11:49:31,287 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2023-11-26 11:49:31,287 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-26 11:49:31,288 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 48 transitions. [2023-11-26 11:49:31,288 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:31,288 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:31,288 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:31,291 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:31,291 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:31,292 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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:31,292 INFO L750 eck$LassoCheckResult]: Loop: 1775#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:31,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:31,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1822100739, now seen corresponding path program 6 times [2023-11-26 11:49:31,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:31,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057046053] [2023-11-26 11:49:31,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:31,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:31,486 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-26 11:49:31,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:31,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057046053] [2023-11-26 11:49:31,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057046053] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 11:49:31,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143175588] [2023-11-26 11:49:31,487 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-26 11:49:31,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 11:49:31,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:31,488 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 11:49:31,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-26 11:49:31,572 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-26 11:49:31,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 11:49:31,573 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-26 11:49:31,575 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:31,720 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-26 11:49:31,720 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 11:49:31,830 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-26 11:49:31,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143175588] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 11:49:31,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 11:49:31,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2023-11-26 11:49:31,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876721465] [2023-11-26 11:49:31,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 11:49:31,831 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:49:31,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:31,831 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 6 times [2023-11-26 11:49:31,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:31,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193733143] [2023-11-26 11:49:31,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:31,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:31,837 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:31,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:31,840 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:31,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:49:31,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-26 11:49:31,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2023-11-26 11:49:31,884 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-26 11:49:32,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:49:32,062 INFO L93 Difference]: Finished difference Result 63 states and 77 transitions. [2023-11-26 11:49:32,062 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63 states and 77 transitions. [2023-11-26 11:49:32,063 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:32,063 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63 states to 46 states and 57 transitions. [2023-11-26 11:49:32,064 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:32,064 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:49:32,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 57 transitions. [2023-11-26 11:49:32,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:32,064 INFO L218 hiAutomatonCegarLoop]: Abstraction has 46 states and 57 transitions. [2023-11-26 11:49:32,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states and 57 transitions. [2023-11-26 11:49:32,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 43. [2023-11-26 11:49:32,067 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-26 11:49:32,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 53 transitions. [2023-11-26 11:49:32,068 INFO L240 hiAutomatonCegarLoop]: Abstraction has 43 states and 53 transitions. [2023-11-26 11:49:32,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-26 11:49:32,069 INFO L428 stractBuchiCegarLoop]: Abstraction has 43 states and 53 transitions. [2023-11-26 11:49:32,069 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-26 11:49:32,069 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 43 states and 53 transitions. [2023-11-26 11:49:32,070 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:32,070 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:32,070 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:32,071 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:32,071 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:32,071 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:32,072 INFO L750 eck$LassoCheckResult]: Loop: 2093#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:32,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:32,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1774872054, now seen corresponding path program 7 times [2023-11-26 11:49:32,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:32,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475982420] [2023-11-26 11:49:32,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:32,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:32,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:32,094 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:32,113 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:32,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:32,114 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 7 times [2023-11-26 11:49:32,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:32,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897881685] [2023-11-26 11:49:32,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:32,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:32,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:32,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:32,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:32,123 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:32,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:32,124 INFO L85 PathProgramCache]: Analyzing trace with hash 550028923, now seen corresponding path program 3 times [2023-11-26 11:49:32,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:32,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552877062] [2023-11-26 11:49:32,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:32,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:32,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:32,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:32,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:32,169 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:33,138 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:33,139 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:33,139 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:33,139 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:33,139 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:33,139 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,139 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:33,139 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:33,139 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration10_Lasso [2023-11-26 11:49:33,139 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:33,139 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:33,141 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,144 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,149 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,152 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,377 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,381 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,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-26 11:49:33,386 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,389 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,392 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,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-26 11:49:33,398 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,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-26 11:49:33,404 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:33,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-26 11:49:33,689 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:33,689 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:33,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,693 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-26 11:49:33,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-26 11:49:33,709 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:33,709 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:33,709 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:33,709 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:33,709 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:33,710 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:33,710 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:33,712 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:33,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-26 11:49:33,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,717 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-26 11:49:33,719 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:33,730 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:33,730 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:33,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:33,730 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:33,731 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:33,731 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:33,735 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:33,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:33,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,739 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-26 11:49:33,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:33,760 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:33,760 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:33,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:33,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:33,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:33,761 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:33,761 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:33,776 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:33,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:33,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,782 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,792 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:33,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-26 11:49:33,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:33,806 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:33,806 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:33,806 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:33,810 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:33,810 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:33,829 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:33,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:33,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,834 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,838 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:33,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-26 11:49:33,852 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:33,852 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:33,852 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:33,852 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:33,861 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:33,861 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:33,881 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:33,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:33,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,887 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,891 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:33,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-26 11:49:33,905 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:33,905 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:33,905 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:33,905 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:33,908 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:33,908 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:33,933 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:33,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:33,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,938 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,942 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:33,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-26 11:49:33,958 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:33,958 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:33,958 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:33,958 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:33,960 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:33,960 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:33,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:33,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:33,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:33,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:33,983 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:33,989 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:34,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-26 11:49:34,002 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:34,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:34,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:34,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:34,008 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:34,008 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:34,028 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:34,042 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-26 11:49:34,042 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2023-11-26 11:49:34,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:34,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:34,046 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:34,053 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:34,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-26 11:49:34,068 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:34,068 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:34,068 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 12)_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 12)_1 Supporting invariants [] [2023-11-26 11:49:34,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:34,095 INFO L156 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2023-11-26 11:49:34,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][12] could not be translated [2023-11-26 11:49:34,122 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:34,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:34,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:34,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:34,326 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2023-11-26 11:49:34,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:34,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:34,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:34,506 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-26 11:49:34,507 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-26 11:49:34,507 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-26 11:49:34,566 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-26 11:49:34,567 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-26 11:49:34,567 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-26 11:49:34,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-26 11:49:34,568 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-26 11:49:34,568 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:34,568 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:34,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:34,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:34,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:34,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:34,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:34,877 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:34,878 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:34,906 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-26 11:49:34,907 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-26 11:49:34,907 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-26 11:49:34,945 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-26 11:49:34,948 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-26 11:49:34,948 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-26 11:49:34,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-26 11:49:34,949 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-26 11:49:34,949 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:34,949 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:34,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:35,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:35,003 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:35,005 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:35,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:35,223 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:35,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:35,255 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-26 11:49:35,255 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-26 11:49:35,256 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-26 11:49:35,414 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-26 11:49:35,415 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-26 11:49:35,415 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-26 11:49:35,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 45 transitions. [2023-11-26 11:49:35,416 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-26 11:49:35,416 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:35,416 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 38 letters. Loop has 2 letters. [2023-11-26 11:49:35,417 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:35,417 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 36 letters. Loop has 4 letters. [2023-11-26 11:49:35,417 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:35,417 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 60 states and 76 transitions. [2023-11-26 11:49:35,418 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:35,418 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 60 states to 55 states and 69 transitions. [2023-11-26 11:49:35,418 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-26 11:49:35,419 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-26 11:49:35,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 69 transitions. [2023-11-26 11:49:35,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:35,419 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 69 transitions. [2023-11-26 11:49:35,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 69 transitions. [2023-11-26 11:49:35,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2023-11-26 11:49:35,422 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-26 11:49:35,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 59 transitions. [2023-11-26 11:49:35,423 INFO L240 hiAutomatonCegarLoop]: Abstraction has 48 states and 59 transitions. [2023-11-26 11:49:35,423 INFO L428 stractBuchiCegarLoop]: Abstraction has 48 states and 59 transitions. [2023-11-26 11:49:35,424 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-26 11:49:35,424 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 48 states and 59 transitions. [2023-11-26 11:49:35,424 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:35,424 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:35,424 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:35,425 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:35,425 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:35,426 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:35,426 INFO L750 eck$LassoCheckResult]: Loop: 2733#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:35,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:35,426 INFO L85 PathProgramCache]: Analyzing trace with hash 296817483, now seen corresponding path program 8 times [2023-11-26 11:49:35,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:35,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319706903] [2023-11-26 11:49:35,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:35,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:35,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:35,626 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-26 11:49:35,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:35,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319706903] [2023-11-26 11:49:35,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319706903] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 11:49:35,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264328965] [2023-11-26 11:49:35,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-26 11:49:35,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 11:49:35,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:35,629 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 11:49:35,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2023-11-26 11:49:35,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-26 11:49:35,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 11:49:35,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-26 11:49:35,715 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:35,924 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-26 11:49:35,925 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 11:49:36,096 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-26 11:49:36,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264328965] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 11:49:36,096 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 11:49:36,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 19 [2023-11-26 11:49:36,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363632834] [2023-11-26 11:49:36,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 11:49:36,099 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:49:36,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:36,100 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 8 times [2023-11-26 11:49:36,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:36,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862598040] [2023-11-26 11:49:36,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:36,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,108 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:36,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,121 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:36,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:49:36,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-26 11:49:36,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2023-11-26 11:49:36,164 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-26 11:49:36,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:49:36,369 INFO L93 Difference]: Finished difference Result 77 states and 94 transitions. [2023-11-26 11:49:36,369 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 94 transitions. [2023-11-26 11:49:36,370 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:36,370 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 68 transitions. [2023-11-26 11:49:36,370 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:36,371 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:49:36,371 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 68 transitions. [2023-11-26 11:49:36,371 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:36,371 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 68 transitions. [2023-11-26 11:49:36,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 68 transitions. [2023-11-26 11:49:36,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 52. [2023-11-26 11:49:36,374 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-26 11:49:36,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2023-11-26 11:49:36,374 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-26 11:49:36,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-26 11:49:36,375 INFO L428 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-26 11:49:36,375 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2023-11-26 11:49:36,375 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2023-11-26 11:49:36,375 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:36,375 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:36,375 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:36,376 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:36,376 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:36,376 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:36,376 INFO L750 eck$LassoCheckResult]: Loop: 3127#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:36,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:36,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1662287172, now seen corresponding path program 9 times [2023-11-26 11:49:36,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:36,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407443721] [2023-11-26 11:49:36,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:36,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:36,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,422 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:36,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,461 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:36,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:36,464 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 9 times [2023-11-26 11:49:36,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:36,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352846810] [2023-11-26 11:49:36,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:36,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:36,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,470 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,475 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:36,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:36,476 INFO L85 PathProgramCache]: Analyzing trace with hash -269860279, now seen corresponding path program 4 times [2023-11-26 11:49:36,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:36,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892878627] [2023-11-26 11:49:36,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:36,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:36,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,531 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:36,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:36,575 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:38,032 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:38,032 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:38,032 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:38,032 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:38,032 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:38,032 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,032 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:38,032 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:38,032 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration12_Lasso [2023-11-26 11:49:38,032 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:38,033 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:38,034 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,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-26 11:49:38,040 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,042 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,045 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,047 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,050 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,052 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,055 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,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-26 11:49:38,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-26 11:49:38,063 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,066 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,433 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:38,770 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:38,770 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:38,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,781 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,785 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:38,796 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,796 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:38,796 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,797 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:38,797 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:38,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-26 11:49:38,798 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2023-11-26 11:49:38,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,802 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-26 11:49:38,805 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:38,814 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:38,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,815 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:38,815 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:38,817 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:38,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,820 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2023-11-26 11:49:38,823 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:38,833 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,833 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:38,833 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,833 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,833 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:38,834 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:38,835 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:38,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,839 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2023-11-26 11:49:38,841 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:38,851 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,851 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,851 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,851 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,855 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:38,855 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:38,859 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,861 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2023-11-26 11:49:38,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,863 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2023-11-26 11:49:38,865 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:38,875 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,875 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:38,875 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,875 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,875 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,876 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:38,876 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:38,877 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:38,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,881 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-26 11:49:38,884 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:38,894 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,894 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,894 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,894 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,895 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:38,895 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:38,899 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2023-11-26 11:49:38,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,903 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-26 11:49:38,905 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:38,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,916 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:38,916 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,916 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,916 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,916 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:38,916 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:38,918 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2023-11-26 11:49:38,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,921 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2023-11-26 11:49:38,924 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:38,941 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,941 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,941 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,941 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,943 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:38,943 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:38,961 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:38,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,966 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-26 11:49:38,969 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:38,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,979 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:38,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:38,980 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:38,980 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:38,981 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:38,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:38,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:38,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:38,985 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:38,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-26 11:49:38,988 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:38,998 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:38,999 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:38,999 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:38,999 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,000 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,000 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,004 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2023-11-26 11:49:39,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,008 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2023-11-26 11:49:39,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-26 11:49:39,020 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,020 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:39,020 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,020 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,021 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,021 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:39,021 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:39,022 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,025 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:39,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,026 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2023-11-26 11:49:39,030 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:39,040 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,040 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,040 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,040 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,041 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,041 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,045 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2023-11-26 11:49:39,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,049 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2023-11-26 11:49:39,051 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:39,061 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,061 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,061 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,061 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,063 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,063 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,092 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:39,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,097 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2023-11-26 11:49:39,102 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:39,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,112 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,114 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,115 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,121 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:39,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,125 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2023-11-26 11:49:39,127 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:39,137 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,137 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,138 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,138 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,139 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,139 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,161 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2023-11-26 11:49:39,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,165 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2023-11-26 11:49:39,167 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:39,178 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,178 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,178 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,178 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,180 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,180 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,186 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,189 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2023-11-26 11:49:39,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,190 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2023-11-26 11:49:39,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:39,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,208 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,208 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,228 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:39,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2023-11-26 11:49:39,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,235 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,245 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:39,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:39,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:39,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:39,258 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:39,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2023-11-26 11:49:39,263 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:39,263 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:39,280 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:39,294 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2023-11-26 11:49:39,294 INFO L444 ModelExtractionUtils]: 6 out of 13 variables were initially zero. Simplification set additionally 5 variables to zero. [2023-11-26 11:49:39,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:39,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:39,298 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:39,299 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:39,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2023-11-26 11:49:39,330 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:39,330 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:39,330 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ 16 ULTIMATE.start_main_~arr~0#1.offset))_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ 16 ULTIMATE.start_main_~arr~0#1.offset))_1 Supporting invariants [] [2023-11-26 11:49:39,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:39,357 INFO L156 tatePredicateManager]: 8 out of 9 supporting invariants were superfluous and have been removed [2023-11-26 11:49:39,359 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][16 + ~arr~0!offset] could not be translated [2023-11-26 11:49:39,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:39,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:39,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-26 11:49:39,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:39,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:39,572 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:39,595 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-26 11:49:39,596 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-26 11:49:39,596 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-26 11:49:39,627 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-26 11:49:39,628 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-26 11:49:39,628 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-26 11:49:39,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-26 11:49:39,629 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-26 11:49:39,629 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:39,629 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:39,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:39,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:39,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-26 11:49:39,689 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:39,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:39,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:39,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:39,915 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-26 11:49:39,916 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-26 11:49:39,916 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-26 11:49:39,959 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-26 11:49:39,960 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-26 11:49:39,961 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-26 11:49:39,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-26 11:49:39,961 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-26 11:49:39,962 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:39,962 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:39,991 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:40,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:40,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-26 11:49:40,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:40,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:40,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:40,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:40,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-26 11:49:40,213 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-26 11:49:40,214 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-26 11:49:40,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:40,398 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-26 11:49:40,399 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-26 11:49:40,400 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-26 11:49:40,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 51 transitions. [2023-11-26 11:49:40,400 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-26 11:49:40,400 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:40,400 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 46 letters. Loop has 2 letters. [2023-11-26 11:49:40,400 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:40,401 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 4 letters. [2023-11-26 11:49:40,401 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:40,401 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 70 states and 89 transitions. [2023-11-26 11:49:40,401 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:40,402 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 70 states to 65 states and 82 transitions. [2023-11-26 11:49:40,402 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-26 11:49:40,403 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-26 11:49:40,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 82 transitions. [2023-11-26 11:49:40,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:40,403 INFO L218 hiAutomatonCegarLoop]: Abstraction has 65 states and 82 transitions. [2023-11-26 11:49:40,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states and 82 transitions. [2023-11-26 11:49:40,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 57. [2023-11-26 11:49:40,406 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-26 11:49:40,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 70 transitions. [2023-11-26 11:49:40,407 INFO L240 hiAutomatonCegarLoop]: Abstraction has 57 states and 70 transitions. [2023-11-26 11:49:40,407 INFO L428 stractBuchiCegarLoop]: Abstraction has 57 states and 70 transitions. [2023-11-26 11:49:40,407 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2023-11-26 11:49:40,407 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 57 states and 70 transitions. [2023-11-26 11:49:40,407 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:40,407 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:40,407 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:40,408 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:40,408 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:40,408 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:40,408 INFO L750 eck$LassoCheckResult]: Loop: 3874#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:40,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:40,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1637690471, now seen corresponding path program 10 times [2023-11-26 11:49:40,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:40,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713195441] [2023-11-26 11:49:40,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:40,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:40,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:40,671 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-26 11:49:40,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:40,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713195441] [2023-11-26 11:49:40,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713195441] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 11:49:40,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241287266] [2023-11-26 11:49:40,672 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-26 11:49:40,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 11:49:40,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:40,677 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 11:49:40,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2023-11-26 11:49:40,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-26 11:49:40,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 11:49:40,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:40,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:40,988 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-26 11:49:40,988 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 11:49:41,139 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-26 11:49:41,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241287266] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 11:49:41,140 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 11:49:41,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 22 [2023-11-26 11:49:41,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378041903] [2023-11-26 11:49:41,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 11:49:41,141 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:49:41,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:41,141 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 10 times [2023-11-26 11:49:41,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:41,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135016857] [2023-11-26 11:49:41,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:41,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:41,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,147 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:41,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,151 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:41,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:49:41,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-26 11:49:41,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2023-11-26 11:49:41,191 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-26 11:49:41,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:49:41,440 INFO L93 Difference]: Finished difference Result 91 states and 111 transitions. [2023-11-26 11:49:41,440 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 91 states and 111 transitions. [2023-11-26 11:49:41,441 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:41,441 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 91 states to 64 states and 79 transitions. [2023-11-26 11:49:41,442 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:41,442 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:49:41,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 79 transitions. [2023-11-26 11:49:41,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:41,442 INFO L218 hiAutomatonCegarLoop]: Abstraction has 64 states and 79 transitions. [2023-11-26 11:49:41,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states and 79 transitions. [2023-11-26 11:49:41,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 61. [2023-11-26 11:49:41,445 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-26 11:49:41,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 75 transitions. [2023-11-26 11:49:41,446 INFO L240 hiAutomatonCegarLoop]: Abstraction has 61 states and 75 transitions. [2023-11-26 11:49:41,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-26 11:49:41,447 INFO L428 stractBuchiCegarLoop]: Abstraction has 61 states and 75 transitions. [2023-11-26 11:49:41,447 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2023-11-26 11:49:41,447 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 61 states and 75 transitions. [2023-11-26 11:49:41,447 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:41,447 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:41,448 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:41,448 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:41,449 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:41,449 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:41,449 INFO L750 eck$LassoCheckResult]: Loop: 4345#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:41,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:41,450 INFO L85 PathProgramCache]: Analyzing trace with hash 618476690, now seen corresponding path program 11 times [2023-11-26 11:49:41,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:41,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508394478] [2023-11-26 11:49:41,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:41,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:41,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,476 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:41,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,501 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:41,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:41,502 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 11 times [2023-11-26 11:49:41,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:41,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210417168] [2023-11-26 11:49:41,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:41,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:41,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,507 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:41,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,510 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:41,511 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:41,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1650613783, now seen corresponding path program 5 times [2023-11-26 11:49:41,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:41,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395211251] [2023-11-26 11:49:41,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:41,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:41,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,534 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:41,558 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:44,674 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:44,674 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:44,674 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:44,674 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:44,674 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:44,674 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:44,674 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:44,675 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:44,675 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration14_Lasso [2023-11-26 11:49:44,675 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:44,675 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:44,677 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,681 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,684 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,686 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,690 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,693 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,695 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,698 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,701 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,703 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:44,706 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:45,528 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:45,531 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:45,533 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:45,535 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:45,947 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:45,947 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:45,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:45,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:45,948 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:45,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2023-11-26 11:49:45,952 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:45,962 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:45,962 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:45,962 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:45,962 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:45,963 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:45,964 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:45,967 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:45,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2023-11-26 11:49:45,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:45,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:45,971 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:45,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2023-11-26 11:49:45,983 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:45,993 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:45,993 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:45,993 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:45,993 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:45,993 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:45,994 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:45,994 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:45,995 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:45,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:45,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:45,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:45,999 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2023-11-26 11:49:46,001 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,011 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,011 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:46,011 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,012 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,012 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,012 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:46,012 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:46,013 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,016 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,019 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2023-11-26 11:49:46,022 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,031 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,033 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,033 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,037 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2023-11-26 11:49:46,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,040 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2023-11-26 11:49:46,043 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,054 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,054 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,058 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,062 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2023-11-26 11:49:46,064 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,074 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,074 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:46,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,075 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:46,075 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:46,076 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,078 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2023-11-26 11:49:46,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,080 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2023-11-26 11:49:46,082 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,092 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,092 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,092 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,092 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,093 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,093 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,101 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2023-11-26 11:49:46,103 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,113 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,113 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:46,113 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,113 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,113 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,114 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:46,114 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:46,115 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,117 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,119 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2023-11-26 11:49:46,121 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,131 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,131 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:46,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,131 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,131 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,131 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:46,131 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:46,133 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,136 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2023-11-26 11:49:46,138 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,148 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,149 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:46,149 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,149 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,149 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,149 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:46,149 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:46,150 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,153 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2023-11-26 11:49:46,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,154 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2023-11-26 11:49:46,156 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,166 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,169 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,169 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,175 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2023-11-26 11:49:46,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,179 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2023-11-26 11:49:46,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-26 11:49:46,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,191 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,194 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,194 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,201 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,204 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2023-11-26 11:49:46,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:46,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,217 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,220 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,220 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,226 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,230 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2023-11-26 11:49:46,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,242 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,242 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,242 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,243 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,245 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,245 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,252 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,254 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Ended with exit code 0 [2023-11-26 11:49:46,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,258 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2023-11-26 11:49:46,259 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:46,268 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,269 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,269 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,269 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,270 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,270 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,274 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,278 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2023-11-26 11:49:46,280 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,290 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,290 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,290 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,290 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,292 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,292 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,298 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2023-11-26 11:49:46,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,302 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2023-11-26 11:49:46,304 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:46,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,314 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,314 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,315 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,318 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,318 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,327 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,331 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2023-11-26 11:49:46,334 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,344 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,347 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,347 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,354 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:46,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:46,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,357 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2023-11-26 11:49:46,360 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:46,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:46,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:46,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:46,370 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:46,373 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:46,374 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:46,382 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:46,395 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2023-11-26 11:49:46,395 INFO L444 ModelExtractionUtils]: 5 out of 13 variables were initially zero. Simplification set additionally 6 variables to zero. [2023-11-26 11:49:46,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:46,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:46,397 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:46,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2023-11-26 11:49:46,399 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:46,409 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:46,409 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:46,410 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 20))_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 20))_1 Supporting invariants [] [2023-11-26 11:49:46,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Ended with exit code 0 [2023-11-26 11:49:46,459 INFO L156 tatePredicateManager]: 14 out of 15 supporting invariants were superfluous and have been removed [2023-11-26 11:49:46,461 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + 20] could not be translated [2023-11-26 11:49:46,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:46,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:46,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:46,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:46,696 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:46,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:46,725 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-26 11:49:46,725 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-26 11:49:46,725 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-26 11:49:46,753 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-26 11:49:46,753 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-26 11:49:46,754 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-26 11:49:46,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-26 11:49:46,754 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-26 11:49:46,754 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:46,754 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:46,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:46,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:46,819 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:46,821 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:46,995 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:46,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:47,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:47,050 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-26 11:49:47,050 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-26 11:49:47,051 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-26 11:49:47,081 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-26 11:49:47,081 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-26 11:49:47,082 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-26 11:49:47,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-26 11:49:47,082 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-26 11:49:47,082 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:47,082 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:47,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:47,139 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-26 11:49:47,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:47,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:47,321 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:47,345 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-26 11:49:47,346 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-26 11:49:47,346 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-26 11:49:47,512 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-26 11:49:47,512 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-26 11:49:47,513 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-26 11:49:47,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 57 transitions. [2023-11-26 11:49:47,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-26 11:49:47,514 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:47,514 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 54 letters. Loop has 2 letters. [2023-11-26 11:49:47,514 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:47,514 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 52 letters. Loop has 4 letters. [2023-11-26 11:49:47,514 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:47,515 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 80 states and 102 transitions. [2023-11-26 11:49:47,517 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:47,519 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 80 states to 75 states and 95 transitions. [2023-11-26 11:49:47,519 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-26 11:49:47,519 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-26 11:49:47,519 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 95 transitions. [2023-11-26 11:49:47,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:47,520 INFO L218 hiAutomatonCegarLoop]: Abstraction has 75 states and 95 transitions. [2023-11-26 11:49:47,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states and 95 transitions. [2023-11-26 11:49:47,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 66. [2023-11-26 11:49:47,533 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-26 11:49:47,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 81 transitions. [2023-11-26 11:49:47,541 INFO L240 hiAutomatonCegarLoop]: Abstraction has 66 states and 81 transitions. [2023-11-26 11:49:47,541 INFO L428 stractBuchiCegarLoop]: Abstraction has 66 states and 81 transitions. [2023-11-26 11:49:47,541 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2023-11-26 11:49:47,541 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 66 states and 81 transitions. [2023-11-26 11:49:47,542 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:47,542 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:47,542 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:47,543 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:47,543 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:47,543 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:47,543 INFO L750 eck$LassoCheckResult]: Loop: 5230#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:47,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:47,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1396913127, now seen corresponding path program 12 times [2023-11-26 11:49:47,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:47,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732949300] [2023-11-26 11:49:47,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:47,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:47,858 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-26 11:49:47,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:47,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732949300] [2023-11-26 11:49:47,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732949300] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 11:49:47,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716071052] [2023-11-26 11:49:47,859 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-26 11:49:47,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 11:49:47,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:47,860 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 11:49:47,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2023-11-26 11:49:48,024 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-11-26 11:49:48,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 11:49:48,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-26 11:49:48,027 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:48,280 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-26 11:49:48,280 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 11:49:48,463 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-26 11:49:48,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716071052] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 11:49:48,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 11:49:48,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 25 [2023-11-26 11:49:48,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254032292] [2023-11-26 11:49:48,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 11:49:48,464 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:49:48,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:48,464 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 12 times [2023-11-26 11:49:48,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:48,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910704485] [2023-11-26 11:49:48,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:48,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:48,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:48,471 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:48,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:48,474 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:48,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:49:48,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-26 11:49:48,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2023-11-26 11:49:48,515 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-26 11:49:48,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:49:48,856 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2023-11-26 11:49:48,856 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 105 states and 128 transitions. [2023-11-26 11:49:48,857 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:48,858 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 105 states to 73 states and 90 transitions. [2023-11-26 11:49:48,858 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:49:48,858 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:49:48,858 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 90 transitions. [2023-11-26 11:49:48,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:48,859 INFO L218 hiAutomatonCegarLoop]: Abstraction has 73 states and 90 transitions. [2023-11-26 11:49:48,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states and 90 transitions. [2023-11-26 11:49:48,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 70. [2023-11-26 11:49:48,862 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-26 11:49:48,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 86 transitions. [2023-11-26 11:49:48,863 INFO L240 hiAutomatonCegarLoop]: Abstraction has 70 states and 86 transitions. [2023-11-26 11:49:48,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-26 11:49:48,864 INFO L428 stractBuchiCegarLoop]: Abstraction has 70 states and 86 transitions. [2023-11-26 11:49:48,864 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2023-11-26 11:49:48,864 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 70 states and 86 transitions. [2023-11-26 11:49:48,865 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:48,865 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:48,865 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:48,866 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:48,866 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:48,867 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:48,867 INFO L750 eck$LassoCheckResult]: Loop: 5776#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:48,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:48,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1611822112, now seen corresponding path program 13 times [2023-11-26 11:49:48,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:48,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002732573] [2023-11-26 11:49:48,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:48,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:48,901 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:48,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:48,934 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:48,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:48,934 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 13 times [2023-11-26 11:49:48,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:48,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043932973] [2023-11-26 11:49:48,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:48,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:48,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:48,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:48,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:48,943 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:48,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:48,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1522145765, now seen corresponding path program 6 times [2023-11-26 11:49:48,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:48,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859861948] [2023-11-26 11:49:48,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:48,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:48,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:48,979 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:49:49,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:49:49,010 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:49:55,170 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:49:55,170 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:49:55,170 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:49:55,170 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:49:55,170 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:49:55,170 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:55,171 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:49:55,171 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:49:55,171 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration16_Lasso [2023-11-26 11:49:55,171 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:49:55,171 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:49:55,173 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:55,175 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,982 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,985 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,987 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,991 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,992 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,995 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,997 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:56,999 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:57,001 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:57,005 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:57,013 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:49:57,445 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:49:57,445 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:49:57,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,449 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,454 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:57,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2023-11-26 11:49:57,467 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,467 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:49:57,467 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,467 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,467 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,468 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:49:57,468 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:49:57,470 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2023-11-26 11:49:57,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,473 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2023-11-26 11:49:57,476 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:57,486 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,486 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,486 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,486 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,489 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,489 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,496 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,499 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2023-11-26 11:49:57,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,500 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2023-11-26 11:49:57,508 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:57,518 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,518 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,518 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,518 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,520 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,520 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,526 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2023-11-26 11:49:57,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,530 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2023-11-26 11:49:57,533 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:57,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,543 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,543 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,546 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,546 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,569 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,572 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:57,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,574 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2023-11-26 11:49:57,577 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:57,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,588 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,588 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,591 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,591 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,598 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:57,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,602 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2023-11-26 11:49:57,608 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:49:57,618 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,618 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,618 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,618 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,620 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,620 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:57,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,627 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2023-11-26 11:49:57,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-26 11:49:57,640 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,640 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,640 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,640 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,641 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,642 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,645 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2023-11-26 11:49:57,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,650 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2023-11-26 11:49:57,652 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:57,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,663 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,665 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,665 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,672 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:49:57,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:57,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,676 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2023-11-26 11:49:57,678 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:49:57,689 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:49:57,689 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:49:57,689 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:49:57,689 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:49:57,693 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:49:57,693 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:49:57,719 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:49:57,732 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-26 11:49:57,733 INFO L444 ModelExtractionUtils]: 2 out of 13 variables were initially zero. Simplification set additionally 9 variables to zero. [2023-11-26 11:49:57,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:49:57,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:57,741 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:49:57,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2023-11-26 11:49:57,765 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:49:57,782 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:49:57,783 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:49:57,783 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 24))_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 24))_1 Supporting invariants [] [2023-11-26 11:49:57,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:57,904 INFO L156 tatePredicateManager]: 16 out of 17 supporting invariants were superfluous and have been removed [2023-11-26 11:49:57,906 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + 24] could not be translated [2023-11-26 11:49:57,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:57,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:57,976 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-26 11:49:57,977 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:58,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:58,196 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:58,196 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:58,224 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-26 11:49:58,224 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-26 11:49:58,224 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-26 11:49:58,255 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-26 11:49:58,258 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-26 11:49:58,259 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-26 11:49:58,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-26 11:49:58,259 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-26 11:49:58,259 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:58,259 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:58,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:58,328 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-26 11:49:58,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:58,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:58,566 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:58,592 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-26 11:49:58,593 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-26 11:49:58,593 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-26 11:49:58,623 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-26 11:49:58,624 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-26 11:49:58,625 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-26 11:49:58,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-26 11:49:58,625 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-26 11:49:58,625 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:58,625 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:49:58,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:58,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:58,690 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-26 11:49:58,691 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:58,903 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:49:58,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:58,925 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-26 11:49:58,926 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-26 11:49:58,927 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-26 11:49:59,154 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-26 11:49:59,154 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-26 11:49:59,155 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-26 11:49:59,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 63 transitions. [2023-11-26 11:49:59,155 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-26 11:49:59,155 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:59,156 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 62 letters. Loop has 2 letters. [2023-11-26 11:49:59,156 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:59,156 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 60 letters. Loop has 4 letters. [2023-11-26 11:49:59,156 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:49:59,156 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 90 states and 115 transitions. [2023-11-26 11:49:59,157 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:59,158 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 90 states to 85 states and 108 transitions. [2023-11-26 11:49:59,158 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-26 11:49:59,158 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-26 11:49:59,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 85 states and 108 transitions. [2023-11-26 11:49:59,158 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:49:59,158 INFO L218 hiAutomatonCegarLoop]: Abstraction has 85 states and 108 transitions. [2023-11-26 11:49:59,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states and 108 transitions. [2023-11-26 11:49:59,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 75. [2023-11-26 11:49:59,161 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-26 11:49:59,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 92 transitions. [2023-11-26 11:49:59,161 INFO L240 hiAutomatonCegarLoop]: Abstraction has 75 states and 92 transitions. [2023-11-26 11:49:59,161 INFO L428 stractBuchiCegarLoop]: Abstraction has 75 states and 92 transitions. [2023-11-26 11:49:59,161 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2023-11-26 11:49:59,161 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 75 states and 92 transitions. [2023-11-26 11:49:59,162 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:49:59,162 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:49:59,162 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:49:59,163 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:49:59,163 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:49:59,164 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:49:59,164 INFO L750 eck$LassoCheckResult]: Loop: 6785#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:49:59,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:49:59,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1801767883, now seen corresponding path program 14 times [2023-11-26 11:49:59,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:49:59,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207544889] [2023-11-26 11:49:59,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:49:59,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:49:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:49:59,536 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-26 11:49:59,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:49:59,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207544889] [2023-11-26 11:49:59,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207544889] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 11:49:59,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717021914] [2023-11-26 11:49:59,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-26 11:49:59,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 11:49:59,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:49:59,538 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 11:49:59,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2023-11-26 11:49:59,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2023-11-26 11:49:59,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-26 11:49:59,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 11:49:59,686 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-26 11:49:59,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:49:59,990 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-26 11:49:59,990 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 11:50:00,219 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-26 11:50:00,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717021914] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 11:50:00,219 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 11:50:00,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 28 [2023-11-26 11:50:00,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072073651] [2023-11-26 11:50:00,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 11:50:00,220 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-26 11:50:00,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:50:00,220 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 14 times [2023-11-26 11:50:00,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:50:00,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17588659] [2023-11-26 11:50:00,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:50:00,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:50:00,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,225 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:50:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,228 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:50:00,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:50:00,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-26 11:50:00,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2023-11-26 11:50:00,266 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-26 11:50:00,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:50:00,567 INFO L93 Difference]: Finished difference Result 119 states and 145 transitions. [2023-11-26 11:50:00,567 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 119 states and 145 transitions. [2023-11-26 11:50:00,568 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:50:00,569 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 119 states to 82 states and 101 transitions. [2023-11-26 11:50:00,569 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-26 11:50:00,569 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-26 11:50:00,569 INFO L73 IsDeterministic]: Start isDeterministic. Operand 82 states and 101 transitions. [2023-11-26 11:50:00,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-26 11:50:00,570 INFO L218 hiAutomatonCegarLoop]: Abstraction has 82 states and 101 transitions. [2023-11-26 11:50:00,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states and 101 transitions. [2023-11-26 11:50:00,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 79. [2023-11-26 11:50:00,572 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-26 11:50:00,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 97 transitions. [2023-11-26 11:50:00,573 INFO L240 hiAutomatonCegarLoop]: Abstraction has 79 states and 97 transitions. [2023-11-26 11:50:00,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-26 11:50:00,574 INFO L428 stractBuchiCegarLoop]: Abstraction has 79 states and 97 transitions. [2023-11-26 11:50:00,574 INFO L335 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2023-11-26 11:50:00,574 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 79 states and 97 transitions. [2023-11-26 11:50:00,575 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-26 11:50:00,575 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-26 11:50:00,575 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-26 11:50:00,576 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:50:00,576 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-26 11:50:00,576 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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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#0(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-26 11:50:00,576 INFO L750 eck$LassoCheckResult]: Loop: 7407#L562-3 call main_#t~mem7#1 := read~int#0(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#0(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#0(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-26 11:50:00,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:50:00,577 INFO L85 PathProgramCache]: Analyzing trace with hash 260997934, now seen corresponding path program 15 times [2023-11-26 11:50:00,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:50:00,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286785690] [2023-11-26 11:50:00,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:50:00,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:50:00,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,639 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:50:00,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,677 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:50:00,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:50:00,678 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 15 times [2023-11-26 11:50:00,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:50:00,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291925555] [2023-11-26 11:50:00,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:50:00,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:50:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,683 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:50:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,687 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:50:00,687 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:50:00,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1710912947, now seen corresponding path program 7 times [2023-11-26 11:50:00,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:50:00,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186279684] [2023-11-26 11:50:00,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:50:00,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:50:00,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,725 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-26 11:50:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-26 11:50:00,756 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-26 11:50:04,530 INFO L210 LassoAnalysis]: Preferences: [2023-11-26 11:50:04,530 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-26 11:50:04,530 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-26 11:50:04,530 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-26 11:50:04,531 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-26 11:50:04,531 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:04,531 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-26 11:50:04,531 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-26 11:50:04,531 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-2.i_Iteration18_Lasso [2023-11-26 11:50:04,531 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-26 11:50:04,531 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-26 11:50:04,533 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,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-26 11:50:04,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-26 11:50:04,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-26 11:50:04,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-26 11:50:04,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-26 11:50:04,865 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,868 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,870 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,872 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,874 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,876 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,878 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,881 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:04,884 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-26 11:50:05,192 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-26 11:50:05,192 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-26 11:50:05,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:05,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:50:05,197 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:50:05,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2023-11-26 11:50:05,205 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:50:05,218 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:50:05,218 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:50:05,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:50:05,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:50:05,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:50:05,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:50:05,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:50:05,237 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:50:05,240 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Forceful destruction successful, exit code 0 [2023-11-26 11:50:05,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:05,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:50:05,242 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:50:05,249 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:50:05,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2023-11-26 11:50:05,262 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:50:05,262 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:50:05,262 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:50:05,262 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:50:05,264 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:50:05,264 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:50:05,275 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:50:05,278 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Forceful destruction successful, exit code 0 [2023-11-26 11:50:05,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:05,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:50:05,280 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:50:05,285 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:50:05,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2023-11-26 11:50:05,297 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:50:05,297 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:50:05,297 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:50:05,297 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:50:05,298 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:50:05,298 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:50:05,302 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:50:05,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Forceful destruction successful, exit code 0 [2023-11-26 11:50:05,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:05,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:50:05,306 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:50:05,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2023-11-26 11:50:05,311 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-26 11:50:05,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:50:05,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:50:05,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:50:05,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:50:05,323 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:50:05,323 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:50:05,329 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:50:05,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Ended with exit code 0 [2023-11-26 11:50:05,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:05,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:50:05,333 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:50:05,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2023-11-26 11:50:05,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:50:05,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:50:05,345 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-26 11:50:05,346 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:50:05,346 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:50:05,346 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:50:05,346 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-26 11:50:05,346 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-26 11:50:05,347 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-26 11:50:05,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2023-11-26 11:50:05,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:05,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:50:05,351 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:50:05,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2023-11-26 11:50:05,353 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-26 11:50:05,364 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-26 11:50:05,364 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-26 11:50:05,364 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-26 11:50:05,364 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-26 11:50:05,367 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-26 11:50:05,368 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-26 11:50:05,377 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-26 11:50:05,384 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-26 11:50:05,384 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2023-11-26 11:50:05,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-26 11:50:05,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:50:05,388 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-26 11:50:05,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2023-11-26 11:50:05,389 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-26 11:50:05,400 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-26 11:50:05,400 INFO L513 LassoAnalysis]: Proved termination. [2023-11-26 11:50:05,400 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 28)_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 28)_1 Supporting invariants [] [2023-11-26 11:50:05,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2023-11-26 11:50:05,431 INFO L156 tatePredicateManager]: 11 out of 12 supporting invariants were superfluous and have been removed [2023-11-26 11:50:05,433 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][28] could not be translated [2023-11-26 11:50:05,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:50:05,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_462a60a8-af39-4c21-8c74-d045b85c593f/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2023-11-26 11:50:05,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:50:05,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-26 11:50:05,531 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:50:05,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:50:05,935 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:50:05,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:50:05,963 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-26 11:50:05,965 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-26 11:50:05,965 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-26 11:50:06,012 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-26 11:50:06,017 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-26 11:50:06,017 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-26 11:50:06,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-26 11:50:06,017 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 68 letters. Loop has 2 letters. [2023-11-26 11:50:06,017 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:50:06,017 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:50:06,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:50:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:50:06,088 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-26 11:50:06,089 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:50:06,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:50:06,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-26 11:50:06,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 11:50:06,544 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-26 11:50:06,545 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.10 stem predicates 2 loop predicates [2023-11-26 11:50:06,545 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-26 11:50:06,612 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-26 11:50:06,612 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-26 11:50:06,613 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-26 11:50:06,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-26 11:50:06,613 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 68 letters. Loop has 2 letters. [2023-11-26 11:50:06,613 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-26 11:50:06,613 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-26 11:50:06,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:50:06,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:50:06,686 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-26 11:50:06,688 INFO L285 TraceCheckSpWp]: Computing forward predicates...