./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-15/count_up_alloca.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 527bcce2 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_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-15/count_up_alloca.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx --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 f12e3955ea6fcca41dc2c68fc8e1d5a42d0369455d727c76f4dfb832d3060ba5 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-527bcce [2023-11-21 22:09:15,823 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-21 22:09:15,950 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-21 22:09:15,963 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-21 22:09:15,965 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-21 22:09:16,013 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-21 22:09:16,016 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-21 22:09:16,017 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-21 22:09:16,018 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-21 22:09:16,025 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-21 22:09:16,026 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-21 22:09:16,026 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-21 22:09:16,027 INFO L153 SettingsManager]: * Use SBE=true [2023-11-21 22:09:16,030 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-21 22:09:16,030 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-21 22:09:16,031 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-21 22:09:16,032 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-21 22:09:16,032 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-21 22:09:16,033 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-21 22:09:16,034 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-21 22:09:16,034 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-21 22:09:16,035 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-21 22:09:16,036 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-21 22:09:16,036 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-21 22:09:16,037 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-21 22:09:16,037 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-21 22:09:16,038 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-21 22:09:16,039 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-21 22:09:16,039 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-21 22:09:16,040 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-21 22:09:16,041 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-21 22:09:16,042 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-21 22:09:16,042 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-21 22:09:16,043 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-21 22:09:16,043 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-21 22:09:16,044 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_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/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_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx 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 -> f12e3955ea6fcca41dc2c68fc8e1d5a42d0369455d727c76f4dfb832d3060ba5 [2023-11-21 22:09:16,422 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-21 22:09:16,460 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-21 22:09:16,463 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-21 22:09:16,466 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-21 22:09:16,467 INFO L274 PluginConnector]: CDTParser initialized [2023-11-21 22:09:16,469 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/../../sv-benchmarks/c/termination-15/count_up_alloca.i [2023-11-21 22:09:20,081 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-21 22:09:20,415 INFO L384 CDTParser]: Found 1 translation units. [2023-11-21 22:09:20,416 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/sv-benchmarks/c/termination-15/count_up_alloca.i [2023-11-21 22:09:20,442 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/data/b0426f055/b665a941914b4e6184a40f97567842ae/FLAGfb5cf02c6 [2023-11-21 22:09:20,461 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/data/b0426f055/b665a941914b4e6184a40f97567842ae [2023-11-21 22:09:20,465 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-21 22:09:20,467 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-21 22:09:20,469 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-21 22:09:20,469 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-21 22:09:20,480 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-21 22:09:20,481 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 10:09:20" (1/1) ... [2023-11-21 22:09:20,482 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65f31e5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:20, skipping insertion in model container [2023-11-21 22:09:20,482 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 10:09:20" (1/1) ... [2023-11-21 22:09:20,533 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-21 22:09:20,928 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-21 22:09:20,944 INFO L202 MainTranslator]: Completed pre-run [2023-11-21 22:09:21,020 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-21 22:09:21,070 INFO L206 MainTranslator]: Completed translation [2023-11-21 22:09:21,070 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21 WrapperNode [2023-11-21 22:09:21,071 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-21 22:09:21,072 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-21 22:09:21,073 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-21 22:09:21,073 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-21 22:09:21,084 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,105 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,139 INFO L138 Inliner]: procedures = 151, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 62 [2023-11-21 22:09:21,140 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-21 22:09:21,141 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-21 22:09:21,141 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-21 22:09:21,142 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-21 22:09:21,157 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,177 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,190 INFO L187 HeapSplitter]: Split 4 memory accesses to 1 slices as follows [4] [2023-11-21 22:09:21,191 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,192 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,207 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,222 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,225 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,226 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,229 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-21 22:09:21,230 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-21 22:09:21,231 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-21 22:09:21,231 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-21 22:09:21,232 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (1/1) ... [2023-11-21 22:09:21,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:21,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:21,286 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:21,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-21 22:09:21,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-21 22:09:21,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-21 22:09:21,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-21 22:09:21,339 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-21 22:09:21,339 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-21 22:09:21,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-21 22:09:21,437 INFO L240 CfgBuilder]: Building ICFG [2023-11-21 22:09:21,440 INFO L266 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-21 22:09:21,653 INFO L281 CfgBuilder]: Performing block encoding [2023-11-21 22:09:21,665 INFO L303 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-21 22:09:21,665 INFO L308 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-21 22:09:21,667 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 10:09:21 BoogieIcfgContainer [2023-11-21 22:09:21,668 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-21 22:09:21,669 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-21 22:09:21,669 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-21 22:09:21,675 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-21 22:09:21,676 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-21 22:09:21,676 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 21.11 10:09:20" (1/3) ... [2023-11-21 22:09:21,678 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@53ad993a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.11 10:09:21, skipping insertion in model container [2023-11-21 22:09:21,678 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-21 22:09:21,679 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:09:21" (2/3) ... [2023-11-21 22:09:21,679 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@53ad993a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.11 10:09:21, skipping insertion in model container [2023-11-21 22:09:21,679 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-21 22:09:21,679 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 10:09:21" (3/3) ... [2023-11-21 22:09:21,681 INFO L332 chiAutomizerObserver]: Analyzing ICFG count_up_alloca.i [2023-11-21 22:09:21,801 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-21 22:09:21,802 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-21 22:09:21,802 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-21 22:09:21,802 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-21 22:09:21,802 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-21 22:09:21,803 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-21 22:09:21,803 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-21 22:09:21,803 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-21 22:09:21,809 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-21 22:09:21,835 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2023-11-21 22:09:21,836 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:21,836 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:21,845 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-21 22:09:21,849 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-21 22:09:21,849 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-21 22:09:21,850 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-21 22:09:21,854 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2023-11-21 22:09:21,855 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:21,855 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:21,856 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-21 22:09:21,856 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-21 22:09:21,868 INFO L748 eck$LassoCheckResult]: Stem: 14#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 7#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 5#L369true assume !(main_~length~0#1 < 1); 10#L369-2true call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 15#L371true assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 17#L372-3true [2023-11-21 22:09:21,869 INFO L750 eck$LassoCheckResult]: Loop: 17#L372-3true assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 19#L374true assume main_~val~0#1 > main_~limit~0#1;main_~val~0#1 := main_~limit~0#1; 3#L374-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); 16#L372-2true main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 17#L372-3true [2023-11-21 22:09:21,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:21,879 INFO L85 PathProgramCache]: Analyzing trace with hash 28695753, now seen corresponding path program 1 times [2023-11-21 22:09:21,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:21,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534247771] [2023-11-21 22:09:21,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:21,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:22,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:22,107 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:22,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:22,168 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:22,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:22,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1603878, now seen corresponding path program 1 times [2023-11-21 22:09:22,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:22,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041282709] [2023-11-21 22:09:22,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:22,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:22,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:22,193 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:22,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:22,213 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:22,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:22,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1182970350, now seen corresponding path program 1 times [2023-11-21 22:09:22,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:22,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800169043] [2023-11-21 22:09:22,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:22,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:22,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:22,298 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:22,716 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:22,717 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:22,717 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:22,718 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:22,718 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:22,718 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:22,718 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:22,718 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:22,719 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration1_Lasso [2023-11-21 22:09:22,719 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:22,719 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:22,747 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:22,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-21 22:09:22,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-21 22:09:22,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:22,784 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:22,790 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:23,029 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:23,033 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:23,036 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:23,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-21 22:09:23,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-21 22:09:23,048 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:23,414 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:23,419 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:23,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,426 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,443 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:23,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-21 22:09:23,460 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,460 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:23,461 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,461 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,461 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,464 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:23,464 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:23,481 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:23,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:23,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,509 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-21 22:09:23,518 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:23,535 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,535 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:23,536 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,537 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,537 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,538 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:23,539 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:23,555 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:23,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:23,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,584 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,594 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:23,610 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,611 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:23,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-21 22:09:23,611 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,612 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,612 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,614 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:23,614 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:23,624 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:23,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:23,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,654 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:23,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-21 22:09:23,675 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,676 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,676 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,682 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:23,682 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:23,695 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:23,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:23,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,723 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-21 22:09:23,757 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:23,774 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,774 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:23,774 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,775 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,775 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,777 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:23,778 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:23,792 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:23,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:23,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,817 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-21 22:09:23,820 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:23,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,835 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:23,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,836 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,837 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:23,837 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:23,864 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:23,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:23,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,892 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,902 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:23,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-21 22:09:23,916 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,916 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,916 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,917 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,923 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:23,924 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:23,937 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:23,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:23,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:23,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:23,962 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:23,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-21 22:09:23,967 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:23,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:23,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:23,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:23,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:23,992 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:23,993 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:24,014 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:24,074 INFO L443 ModelExtractionUtils]: Simplification made 19 calls to the SMT solver. [2023-11-21 22:09:24,075 INFO L444 ModelExtractionUtils]: 5 out of 19 variables were initially zero. Simplification set additionally 11 variables to zero. [2023-11-21 22:09:24,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:24,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:24,110 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:24,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-21 22:09:24,116 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:24,153 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:24,153 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:24,154 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~length~0#1, ULTIMATE.start_main_~i~0#1) = 1*ULTIMATE.start_main_~length~0#1 - 1*ULTIMATE.start_main_~i~0#1 Supporting invariants [] [2023-11-21 22:09:24,177 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:24,191 INFO L156 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2023-11-21 22:09:24,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:24,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:24,243 INFO L262 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-21 22:09:24,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:24,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:24,283 INFO L262 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-21 22:09:24,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:24,324 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-21 22:09:24,362 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-21 22:09:24,364 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 3 states, 3 states have (on average 3.0) internal successors, (9), 3 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-21 22:09:24,451 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 3 states, 3 states have (on average 3.0) internal successors, (9), 3 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-21 22:09:24,454 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-21 22:09:24,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 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-21 22:09:24,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 38 transitions. [2023-11-21 22:09:24,463 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 5 letters. Loop has 4 letters. [2023-11-21 22:09:24,464 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:24,465 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 9 letters. Loop has 4 letters. [2023-11-21 22:09:24,465 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:24,465 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 38 transitions. Stem has 5 letters. Loop has 8 letters. [2023-11-21 22:09:24,466 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:24,467 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 41 states and 58 transitions. [2023-11-21 22:09:24,471 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-21 22:09:24,476 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 41 states to 15 states and 20 transitions. [2023-11-21 22:09:24,477 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:24,478 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-21 22:09:24,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 20 transitions. [2023-11-21 22:09:24,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-21 22:09:24,479 INFO L218 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-21 22:09:24,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states and 20 transitions. [2023-11-21 22:09:24,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2023-11-21 22:09:24,522 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-21 22:09:24,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 20 transitions. [2023-11-21 22:09:24,525 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-21 22:09:24,525 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 20 transitions. [2023-11-21 22:09:24,525 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-21 22:09:24,525 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 20 transitions. [2023-11-21 22:09:24,527 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-21 22:09:24,527 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:24,527 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:24,527 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:24,528 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-21 22:09:24,528 INFO L748 eck$LassoCheckResult]: Stem: 136#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 132#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 129#L369 assume !(main_~length~0#1 < 1); 130#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 134#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 137#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 135#L372-4 main_~j~0#1 := 0; 128#L379-3 [2023-11-21 22:09:24,528 INFO L750 eck$LassoCheckResult]: Loop: 128#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 131#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 133#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 127#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 128#L379-3 [2023-11-21 22:09:24,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:24,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1806815512, now seen corresponding path program 1 times [2023-11-21 22:09:24,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:24,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98852773] [2023-11-21 22:09:24,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:24,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:24,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:24,665 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-21 22:09:24,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:09:24,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98852773] [2023-11-21 22:09:24,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98852773] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-21 22:09:24,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-21 22:09:24,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-21 22:09:24,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998625282] [2023-11-21 22:09:24,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-21 22:09:24,674 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-21 22:09:24,675 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:24,675 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 1 times [2023-11-21 22:09:24,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:24,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012185581] [2023-11-21 22:09:24,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:24,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:24,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,685 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:24,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,701 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:24,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:09:24,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-21 22:09:24,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-21 22:09:24,786 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-21 22:09:24,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:09:24,829 INFO L93 Difference]: Finished difference Result 18 states and 23 transitions. [2023-11-21 22:09:24,830 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18 states and 23 transitions. [2023-11-21 22:09:24,831 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-21 22:09:24,832 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18 states to 18 states and 23 transitions. [2023-11-21 22:09:24,833 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-21 22:09:24,833 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-21 22:09:24,833 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 23 transitions. [2023-11-21 22:09:24,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-21 22:09:24,834 INFO L218 hiAutomatonCegarLoop]: Abstraction has 18 states and 23 transitions. [2023-11-21 22:09:24,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states and 23 transitions. [2023-11-21 22:09:24,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 15. [2023-11-21 22:09:24,836 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-21 22:09:24,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 19 transitions. [2023-11-21 22:09:24,837 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 19 transitions. [2023-11-21 22:09:24,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-21 22:09:24,839 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 19 transitions. [2023-11-21 22:09:24,839 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-21 22:09:24,839 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 19 transitions. [2023-11-21 22:09:24,840 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2023-11-21 22:09:24,840 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:24,841 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:24,841 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:24,842 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-21 22:09:24,842 INFO L748 eck$LassoCheckResult]: Stem: 176#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 173#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 169#L369 assume !(main_~length~0#1 < 1); 170#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 174#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 177#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 179#L374 assume !(main_~val~0#1 > main_~limit~0#1); 165#L374-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); 166#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 178#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 175#L372-4 main_~j~0#1 := 0; 168#L379-3 [2023-11-21 22:09:24,842 INFO L750 eck$LassoCheckResult]: Loop: 168#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 171#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 172#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 167#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 168#L379-3 [2023-11-21 22:09:24,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:24,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1329979393, now seen corresponding path program 1 times [2023-11-21 22:09:24,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:24,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508968994] [2023-11-21 22:09:24,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:24,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,865 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:24,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,910 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:24,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:24,911 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 2 times [2023-11-21 22:09:24,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:24,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569115109] [2023-11-21 22:09:24,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:24,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:24,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,919 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:24,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,929 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:24,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:24,930 INFO L85 PathProgramCache]: Analyzing trace with hash -2035265782, now seen corresponding path program 1 times [2023-11-21 22:09:24,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:24,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739874592] [2023-11-21 22:09:24,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:24,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,959 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:24,980 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:25,353 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:25,353 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:25,354 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:25,354 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:25,354 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:25,354 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:25,354 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:25,354 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:25,355 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration3_Lasso [2023-11-21 22:09:25,355 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:25,355 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09: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-21 22:09: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-21 22:09:25,366 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:25,370 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:25,374 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:25,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-21 22:09:25,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-21 22:09:25,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-21 22:09:25,387 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:25,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-21 22:09:25,395 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:25,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-21 22:09:25,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:25,923 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:25,924 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:25,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:25,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:25,926 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:25,939 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:25,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-21 22:09:25,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:25,955 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:25,956 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:25,956 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:25,956 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:25,957 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:25,957 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:25,972 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:25,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,002 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-21 22:09:26,027 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,027 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,028 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,029 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,044 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,074 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,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-21 22:09:26,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-21 22:09:26,102 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,102 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,108 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,108 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,118 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,152 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,162 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:26,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-21 22:09:26,178 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,178 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,179 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,179 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,180 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,180 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,200 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,222 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-21 22:09:26,225 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:26,235 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,235 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,236 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,236 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,236 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,236 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,247 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,273 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09: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-21 22:09:26,293 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,294 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,294 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,296 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:26,297 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:26,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-21 22:09:26,308 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,332 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-21 22:09:26,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,350 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,350 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,351 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,351 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,351 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,352 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,352 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,372 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,398 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-21 22:09:26,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-21 22:09:26,422 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,422 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,422 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,423 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,423 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,424 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,424 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,433 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,456 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-21 22:09:26,460 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,473 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,476 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:26,476 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:26,488 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,509 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,517 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-21 22:09:26,530 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,530 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,531 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,531 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,531 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,532 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,532 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,541 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,566 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,583 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-21 22:09:26,597 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:26,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,599 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:26,599 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:26,612 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,638 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-21 22:09:26,654 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,655 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,655 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,655 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,660 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:26,661 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:26,680 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,706 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,713 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-21 22:09:26,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,727 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,727 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,727 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,732 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:26,732 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:26,752 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:26,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,777 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:26,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-21 22:09:26,793 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:26,794 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:26,794 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:26,794 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:26,802 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:26,802 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:26,824 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:26,867 INFO L443 ModelExtractionUtils]: Simplification made 16 calls to the SMT solver. [2023-11-21 22:09:26,867 INFO L444 ModelExtractionUtils]: 0 out of 19 variables were initially zero. Simplification set additionally 16 variables to zero. [2023-11-21 22:09:26,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:26,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:26,868 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:26,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-21 22:09:26,871 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:26,892 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:26,892 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:26,892 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-21 22:09:26,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:26,926 INFO L156 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2023-11-21 22:09:26,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:26,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:26,956 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-21 22:09:26,957 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:26,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:26,990 INFO L262 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-21 22:09:26,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:27,027 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-21 22:09:27,027 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-21 22:09:27,028 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-21 22:09:27,061 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-21 22:09:27,062 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-21 22:09:27,064 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-21 22:09:27,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 18 transitions. [2023-11-21 22:09:27,065 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 4 letters. [2023-11-21 22:09:27,066 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:27,066 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 15 letters. Loop has 4 letters. [2023-11-21 22:09:27,066 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:27,067 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-21 22:09:27,067 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:27,067 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20 states and 26 transitions. [2023-11-21 22:09:27,075 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:27,075 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20 states to 19 states and 25 transitions. [2023-11-21 22:09:27,076 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:27,076 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2023-11-21 22:09:27,076 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 25 transitions. [2023-11-21 22:09:27,076 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:27,076 INFO L218 hiAutomatonCegarLoop]: Abstraction has 19 states and 25 transitions. [2023-11-21 22:09:27,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states and 25 transitions. [2023-11-21 22:09:27,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2023-11-21 22:09:27,079 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-21 22:09:27,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 24 transitions. [2023-11-21 22:09:27,080 INFO L240 hiAutomatonCegarLoop]: Abstraction has 18 states and 24 transitions. [2023-11-21 22:09:27,081 INFO L428 stractBuchiCegarLoop]: Abstraction has 18 states and 24 transitions. [2023-11-21 22:09:27,081 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-21 22:09:27,081 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 18 states and 24 transitions. [2023-11-21 22:09:27,084 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:27,084 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:27,084 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:27,085 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:27,085 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:27,085 INFO L748 eck$LassoCheckResult]: Stem: 290#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 287#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 280#L369 assume !(main_~length~0#1 < 1); 281#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 289#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 291#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 293#L374 assume !(main_~val~0#1 > main_~limit~0#1); 276#L374-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); 277#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 292#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 288#L372-4 main_~j~0#1 := 0; 282#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 284#L380-3 [2023-11-21 22:09:27,086 INFO L750 eck$LassoCheckResult]: Loop: 284#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 285#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 284#L380-3 [2023-11-21 22:09:27,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:27,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1720311820, now seen corresponding path program 1 times [2023-11-21 22:09:27,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:27,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598250805] [2023-11-21 22:09:27,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:27,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:27,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:27,125 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:27,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:27,147 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:27,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:27,148 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 1 times [2023-11-21 22:09:27,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:27,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937438425] [2023-11-21 22:09:27,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:27,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:27,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:27,168 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:27,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:27,179 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:27,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:27,184 INFO L85 PathProgramCache]: Analyzing trace with hash -342748399, now seen corresponding path program 1 times [2023-11-21 22:09:27,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:27,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098585364] [2023-11-21 22:09:27,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:27,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:27,201 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:27,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:27,216 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:27,482 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:27,482 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:27,482 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:27,482 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:27,482 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:27,483 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:27,483 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:27,483 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:27,483 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration4_Lasso [2023-11-21 22:09:27,483 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:27,483 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:27,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-21 22:09:27,490 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,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-21 22:09:27,500 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,503 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,505 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,508 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,511 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,514 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,517 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,727 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:27,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:27,969 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:27,970 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:27,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:27,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:27,977 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:27,981 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:27,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:27,994 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:27,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:27,995 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:27,995 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:27,995 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:27,995 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:27,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-21 22:09:28,012 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,038 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,041 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-21 22:09:28,055 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,057 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:28,058 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:28,076 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,103 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,105 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-21 22:09:28,120 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,120 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,120 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,120 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,122 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:28,123 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:28,144 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,167 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,169 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,172 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,185 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,185 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:28,185 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,185 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,185 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-21 22:09:28,186 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:28,186 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:28,200 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,224 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,229 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:28,242 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,242 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:28,242 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,242 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,242 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,243 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:28,243 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:28,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-21 22:09:28,252 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2023-11-21 22:09:28,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,265 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-21 22:09:28,267 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:28,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,277 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:28,277 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,277 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,277 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,278 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:28,278 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:28,300 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,324 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-21 22:09:28,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-21 22:09:28,339 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,340 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:28,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,341 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:28,341 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:28,342 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2023-11-21 22:09:28,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,354 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-21 22:09:28,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,367 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,368 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:28,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,368 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,368 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,368 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:28,368 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:28,370 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2023-11-21 22:09:28,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,385 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-21 22:09:28,390 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,403 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,403 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:28,403 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,403 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,403 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,404 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:28,404 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:28,416 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-21 22:09:28,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,430 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,437 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-21 22:09:28,448 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,448 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:28,448 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,448 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,448 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,449 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:28,449 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:28,450 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-11-21 22:09:28,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,464 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-21 22:09:28,465 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:28,475 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,475 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,476 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,476 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,478 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:28,478 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:28,512 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,536 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,541 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-21 22:09:28,555 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,555 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,556 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,556 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,559 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:28,559 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:28,584 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:28,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,610 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,613 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:28,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-21 22:09:28,625 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:28,625 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:28,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:28,626 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:28,631 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:28,632 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:28,648 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:28,667 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2023-11-21 22:09:28,667 INFO L444 ModelExtractionUtils]: 4 out of 16 variables were initially zero. Simplification set additionally 9 variables to zero. [2023-11-21 22:09:28,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:28,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:28,671 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:28,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-21 22:09:28,676 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:28,709 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:28,709 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:28,709 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, ULTIMATE.start_main_~limit~0#1) = -1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) ULTIMATE.start_main_~arr~0#1.offset)_2 + 1*ULTIMATE.start_main_~limit~0#1 Supporting invariants [] [2023-11-21 22:09:28,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:28,746 INFO L156 tatePredicateManager]: 3 out of 4 supporting invariants were superfluous and have been removed [2023-11-21 22:09:28,749 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset] could not be translated [2023-11-21 22:09:28,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:28,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-21 22:09:28,797 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:28,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:28,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:28,832 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:28,857 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-21 22:09:28,858 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-21 22:09:28,858 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-21 22:09:28,913 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-21 22:09:28,913 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-21 22:09:28,914 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-21 22:09:28,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2023-11-21 22:09:28,915 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 2 letters. [2023-11-21 22:09:28,915 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:28,915 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 14 letters. Loop has 2 letters. [2023-11-21 22:09:28,916 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:28,916 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 4 letters. [2023-11-21 22:09:28,916 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:28,916 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27 states and 35 transitions. [2023-11-21 22:09:28,918 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:28,918 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27 states to 22 states and 28 transitions. [2023-11-21 22:09:28,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:28,919 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-21 22:09:28,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 28 transitions. [2023-11-21 22:09:28,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:28,919 INFO L218 hiAutomatonCegarLoop]: Abstraction has 22 states and 28 transitions. [2023-11-21 22:09:28,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states and 28 transitions. [2023-11-21 22:09:28,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 21. [2023-11-21 22:09:28,921 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-21 22:09:28,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 27 transitions. [2023-11-21 22:09:28,922 INFO L240 hiAutomatonCegarLoop]: Abstraction has 21 states and 27 transitions. [2023-11-21 22:09:28,922 INFO L428 stractBuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2023-11-21 22:09:28,923 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-21 22:09:28,923 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 27 transitions. [2023-11-21 22:09:28,923 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:28,924 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:28,924 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:28,924 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:28,925 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:28,925 INFO L748 eck$LassoCheckResult]: Stem: 425#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 421#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 413#L369 assume !(main_~length~0#1 < 1); 414#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 423#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 426#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 428#L374 assume !(main_~val~0#1 > main_~limit~0#1); 409#L374-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); 410#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 427#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 424#L372-4 main_~j~0#1 := 0; 415#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 416#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 420#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 411#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 412#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 418#L380-3 [2023-11-21 22:09:28,925 INFO L750 eck$LassoCheckResult]: Loop: 418#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 419#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 418#L380-3 [2023-11-21 22:09:28,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:28,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1331270241, now seen corresponding path program 2 times [2023-11-21 22:09:28,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:28,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790229989] [2023-11-21 22:09:28,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:28,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:29,034 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-21 22:09:29,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:09:29,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790229989] [2023-11-21 22:09:29,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790229989] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-21 22:09:29,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418423381] [2023-11-21 22:09:29,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-21 22:09:29,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:09:29,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:29,036 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:09:29,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-21 22:09:29,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-21 22:09:29,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-21 22:09:29,092 INFO L262 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-21 22:09:29,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:29,159 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-21 22:09:29,159 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-21 22:09:29,212 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-21 22:09:29,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418423381] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-21 22:09:29,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-21 22:09:29,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2023-11-21 22:09:29,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7720508] [2023-11-21 22:09:29,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-21 22:09:29,214 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-21 22:09:29,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:29,215 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 2 times [2023-11-21 22:09:29,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:29,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052100149] [2023-11-21 22:09:29,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:29,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,222 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,227 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:29,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:09:29,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-21 22:09:29,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-21 22:09:29,268 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-21 22:09:29,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:09:29,421 INFO L93 Difference]: Finished difference Result 45 states and 57 transitions. [2023-11-21 22:09:29,421 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 57 transitions. [2023-11-21 22:09:29,428 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:29,429 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 28 states and 35 transitions. [2023-11-21 22:09:29,430 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:29,430 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-21 22:09:29,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 35 transitions. [2023-11-21 22:09:29,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:29,430 INFO L218 hiAutomatonCegarLoop]: Abstraction has 28 states and 35 transitions. [2023-11-21 22:09:29,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 35 transitions. [2023-11-21 22:09:29,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 25. [2023-11-21 22:09:29,434 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-21 22:09:29,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2023-11-21 22:09:29,435 INFO L240 hiAutomatonCegarLoop]: Abstraction has 25 states and 31 transitions. [2023-11-21 22:09:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-21 22:09:29,439 INFO L428 stractBuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2023-11-21 22:09:29,439 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-21 22:09:29,439 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 31 transitions. [2023-11-21 22:09:29,440 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:29,440 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:29,440 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:29,442 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:29,442 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:29,442 INFO L748 eck$LassoCheckResult]: Stem: 605#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 601#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 593#L369 assume !(main_~length~0#1 < 1); 594#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 603#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 606#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 608#L374 assume !(main_~val~0#1 > main_~limit~0#1); 613#L374-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); 612#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 609#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 610#L374 assume !(main_~val~0#1 > main_~limit~0#1); 589#L374-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); 590#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 607#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 604#L372-4 main_~j~0#1 := 0; 595#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 596#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 611#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 591#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 592#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 598#L380-3 [2023-11-21 22:09:29,443 INFO L750 eck$LassoCheckResult]: Loop: 598#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 599#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 598#L380-3 [2023-11-21 22:09:29,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:29,443 INFO L85 PathProgramCache]: Analyzing trace with hash 34477914, now seen corresponding path program 3 times [2023-11-21 22:09:29,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:29,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754174147] [2023-11-21 22:09:29,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:29,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,496 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:29,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,524 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:29,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:29,525 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 3 times [2023-11-21 22:09:29,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:29,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944845924] [2023-11-21 22:09:29,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:29,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:29,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,536 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,541 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:29,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:29,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1226461473, now seen corresponding path program 1 times [2023-11-21 22:09:29,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:29,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566079755] [2023-11-21 22:09:29,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:29,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:29,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,560 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:29,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:29,584 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:29,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:29,994 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:29,994 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:29,995 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:29,995 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:29,995 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:29,995 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:29,995 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:29,995 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:29,995 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration6_Lasso [2023-11-21 22:09:29,996 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:29,996 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:29,998 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,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-21 22:09:30,008 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,012 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,016 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,019 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,221 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,224 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,227 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,230 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,232 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,235 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,238 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:30,486 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:30,486 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:30,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,492 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,497 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:30,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-21 22:09:30,511 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,512 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:30,512 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,512 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,512 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,513 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:30,513 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:30,536 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:30,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,561 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,563 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:30,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-21 22:09:30,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,577 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,579 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:30,579 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:30,590 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:30,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,611 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,617 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:30,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-21 22:09:30,630 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,630 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:30,630 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,630 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,630 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,631 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:30,631 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:30,644 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:30,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,663 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,666 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:30,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-21 22:09:30,678 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,678 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,678 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,678 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,680 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:30,680 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:30,700 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:30,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,722 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,724 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:30,736 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,737 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:30,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,737 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,737 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,738 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:30,738 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:30,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-21 22:09:30,760 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,774 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2023-11-21 22:09:30,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,775 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-21 22:09:30,778 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:30,788 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,788 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,788 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,788 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,791 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:30,791 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:30,804 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:30,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,824 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,829 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:30,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-21 22:09:30,842 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,842 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,842 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,842 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,848 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:30,848 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:30,868 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:30,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,889 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,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-21 22:09:30,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-21 22:09:30,906 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,906 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,906 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,906 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,908 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:30,909 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:30,924 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:30,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,944 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:30,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-21 22:09:30,949 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:30,958 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:30,959 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:30,959 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:30,959 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:30,962 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:30,962 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:30,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:30,993 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-21 22:09:30,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:30,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:30,995 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:31,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-21 22:09:31,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-21 22:09:31,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:31,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:31,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:31,015 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:31,022 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:31,022 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:31,048 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:31,062 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2023-11-21 22:09:31,062 INFO L444 ModelExtractionUtils]: 5 out of 19 variables were initially zero. Simplification set additionally 11 variables to zero. [2023-11-21 22:09:31,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:31,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:31,065 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:31,067 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:31,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-21 22:09:31,089 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:31,089 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:31,089 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, ULTIMATE.start_main_~limit~0#1) = -1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 4)_1 + 1*ULTIMATE.start_main_~limit~0#1 Supporting invariants [] [2023-11-21 22:09:31,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:31,124 INFO L156 tatePredicateManager]: 5 out of 6 supporting invariants were superfluous and have been removed [2023-11-21 22:09:31,127 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][4] could not be translated [2023-11-21 22:09:31,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:31,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:31,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-21 22:09:31,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:31,318 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:31,319 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:31,349 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-21 22:09:31,350 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2023-11-21 22:09:31,350 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:09:31,389 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 26 states and 33 transitions. Complement of second has 5 states. [2023-11-21 22:09:31,390 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-21 22:09:31,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:09:31,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-21 22:09:31,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-21 22:09:31,392 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:31,392 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:31,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:31,453 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-21 22:09:31,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:31,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:31,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:31,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:31,650 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-21 22:09:31,651 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.4 stem predicates 2 loop predicates [2023-11-21 22:09:31,652 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:09:31,686 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 26 states and 33 transitions. Complement of second has 5 states. [2023-11-21 22:09:31,687 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-21 22:09:31,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:09:31,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-21 22:09:31,688 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-21 22:09:31,689 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:31,689 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:31,716 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:31,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:31,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-21 22:09:31,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:31,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:31,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:31,896 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:31,896 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:31,920 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-21 22:09:31,921 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2023-11-21 22:09:31,921 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:09:32,003 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 40 states and 50 transitions. Complement of second has 11 states. [2023-11-21 22:09:32,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 4 stem states 2 non-accepting loop states 2 accepting loop states [2023-11-21 22:09:32,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:09:32,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 33 transitions. [2023-11-21 22:09:32,005 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 33 transitions. Stem has 20 letters. Loop has 2 letters. [2023-11-21 22:09:32,005 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:32,005 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 33 transitions. Stem has 22 letters. Loop has 2 letters. [2023-11-21 22:09:32,006 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:32,006 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 33 transitions. Stem has 20 letters. Loop has 4 letters. [2023-11-21 22:09:32,006 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:32,006 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 40 states and 50 transitions. [2023-11-21 22:09:32,007 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:32,008 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 40 states to 35 states and 43 transitions. [2023-11-21 22:09:32,008 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-21 22:09:32,008 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-21 22:09:32,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 43 transitions. [2023-11-21 22:09:32,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:32,009 INFO L218 hiAutomatonCegarLoop]: Abstraction has 35 states and 43 transitions. [2023-11-21 22:09:32,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 43 transitions. [2023-11-21 22:09:32,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 30. [2023-11-21 22:09:32,011 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-21 22:09:32,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2023-11-21 22:09:32,012 INFO L240 hiAutomatonCegarLoop]: Abstraction has 30 states and 37 transitions. [2023-11-21 22:09:32,012 INFO L428 stractBuchiCegarLoop]: Abstraction has 30 states and 37 transitions. [2023-11-21 22:09:32,012 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-21 22:09:32,012 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30 states and 37 transitions. [2023-11-21 22:09:32,013 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:32,013 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:32,013 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:32,014 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:32,014 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:32,014 INFO L748 eck$LassoCheckResult]: Stem: 1009#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1004#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 995#L369 assume !(main_~length~0#1 < 1); 996#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 1007#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1010#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1013#L374 assume !(main_~val~0#1 > main_~limit~0#1); 1016#L374-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); 1011#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1012#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1014#L374 assume !(main_~val~0#1 > main_~limit~0#1); 991#L374-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); 992#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1015#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 1008#L372-4 main_~j~0#1 := 0; 997#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 998#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1018#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 1017#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 999#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1000#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1020#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 993#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 994#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1002#L380-3 [2023-11-21 22:09:32,014 INFO L750 eck$LassoCheckResult]: Loop: 1002#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1001#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 1002#L380-3 [2023-11-21 22:09:32,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:32,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1808436561, now seen corresponding path program 4 times [2023-11-21 22:09:32,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:32,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965064450] [2023-11-21 22:09:32,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:32,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:32,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:32,137 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-21 22:09:32,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:09:32,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965064450] [2023-11-21 22:09:32,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965064450] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-21 22:09:32,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83196914] [2023-11-21 22:09:32,138 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-21 22:09:32,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:09:32,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:32,139 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:09:32,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-21 22:09:32,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-21 22:09:32,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-21 22:09:32,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:32,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:32,308 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-21 22:09:32,308 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-21 22:09:32,383 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-21 22:09:32,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83196914] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-21 22:09:32,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-21 22:09:32,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2023-11-21 22:09:32,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932511568] [2023-11-21 22:09:32,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-21 22:09:32,385 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-21 22:09:32,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:32,386 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 4 times [2023-11-21 22:09:32,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:32,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299910777] [2023-11-21 22:09:32,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:32,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:32,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,391 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:32,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,395 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:32,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:09:32,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-21 22:09:32,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-11-21 22:09:32,432 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-21 22:09:32,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:09:32,557 INFO L93 Difference]: Finished difference Result 49 states and 60 transitions. [2023-11-21 22:09:32,557 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 49 states and 60 transitions. [2023-11-21 22:09:32,558 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:32,558 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 49 states to 37 states and 46 transitions. [2023-11-21 22:09:32,558 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:32,558 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-21 22:09:32,558 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 46 transitions. [2023-11-21 22:09:32,559 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:32,559 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 46 transitions. [2023-11-21 22:09:32,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 46 transitions. [2023-11-21 22:09:32,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 34. [2023-11-21 22:09:32,561 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-21 22:09:32,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2023-11-21 22:09:32,562 INFO L240 hiAutomatonCegarLoop]: Abstraction has 34 states and 42 transitions. [2023-11-21 22:09:32,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-21 22:09:32,563 INFO L428 stractBuchiCegarLoop]: Abstraction has 34 states and 42 transitions. [2023-11-21 22:09:32,563 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-21 22:09:32,564 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34 states and 42 transitions. [2023-11-21 22:09:32,564 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:32,564 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:32,564 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:32,565 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:32,565 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:32,566 INFO L748 eck$LassoCheckResult]: Stem: 1250#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1245#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 1237#L369 assume !(main_~length~0#1 < 1); 1238#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 1248#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1251#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1254#L374 assume !(main_~val~0#1 > main_~limit~0#1); 1263#L374-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); 1252#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1253#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1264#L374 assume !(main_~val~0#1 > main_~limit~0#1); 1266#L374-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); 1265#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1255#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1256#L374 assume !(main_~val~0#1 > main_~limit~0#1); 1233#L374-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); 1234#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1262#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 1249#L372-4 main_~j~0#1 := 0; 1239#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1240#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1260#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 1235#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 1236#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1241#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1259#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 1258#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 1257#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1243#L380-3 [2023-11-21 22:09:32,566 INFO L750 eck$LassoCheckResult]: Loop: 1243#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1242#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 1243#L380-3 [2023-11-21 22:09:32,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:32,567 INFO L85 PathProgramCache]: Analyzing trace with hash -759828824, now seen corresponding path program 5 times [2023-11-21 22:09:32,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:32,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618682781] [2023-11-21 22:09:32,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:32,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:32,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,586 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,617 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:32,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:32,617 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 5 times [2023-11-21 22:09:32,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:32,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965588106] [2023-11-21 22:09:32,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:32,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:32,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,623 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:32,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,626 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:32,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:32,627 INFO L85 PathProgramCache]: Analyzing trace with hash -51058003, now seen corresponding path program 2 times [2023-11-21 22:09:32,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:32,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332880182] [2023-11-21 22:09:32,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:32,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:32,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,649 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:32,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:32,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:33,253 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:33,253 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:33,253 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:33,253 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:33,254 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:33,254 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:33,254 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:33,254 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:33,254 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration8_Lasso [2023-11-21 22:09:33,254 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:33,254 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:33,256 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,259 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,261 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,265 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,269 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,560 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,564 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,567 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,569 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,572 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,574 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:33,890 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:33,890 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:33,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:33,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:33,893 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:33,896 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:33,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-21 22:09:33,908 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:33,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:33,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:33,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:33,909 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:33,910 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:33,910 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:33,915 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:33,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:33,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:33,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:33,935 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:33,941 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:33,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-21 22:09:33,954 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:33,954 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:33,954 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:33,954 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:33,954 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:33,955 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:33,955 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:33,960 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:33,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:33,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:33,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:33,973 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:33,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-21 22:09:33,974 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:33,984 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:33,984 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:33,984 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:33,984 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:33,984 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:33,985 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:33,985 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:33,986 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:33,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2023-11-21 22:09:33,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:33,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:34,000 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:34,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-21 22:09:34,006 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:34,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:34,016 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:34,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:34,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:34,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:34,017 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:34,017 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:34,018 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:34,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-21 22:09:34,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:34,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:34,032 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:34,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-21 22:09:34,041 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:34,054 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:34,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:34,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:34,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:34,060 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:34,060 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:34,079 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:34,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:34,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:34,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:34,098 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:34,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-21 22:09:34,099 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:34,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:34,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:34,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:34,112 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:34,118 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:34,118 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:34,140 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:34,158 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:34,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:34,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:34,160 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:34,164 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:34,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-21 22:09:34,180 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:34,180 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:34,180 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:34,180 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:34,187 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:34,188 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:34,208 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:34,235 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2023-11-21 22:09:34,235 INFO L444 ModelExtractionUtils]: 6 out of 22 variables were initially zero. Simplification set additionally 13 variables to zero. [2023-11-21 22:09:34,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:34,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:34,238 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:34,239 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:34,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-21 22:09:34,269 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:34,269 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:34,270 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~limit~0#1, v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 8))_1) = 1*ULTIMATE.start_main_~limit~0#1 - 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 8))_1 Supporting invariants [] [2023-11-21 22:09:34,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:34,312 INFO L156 tatePredicateManager]: 6 out of 7 supporting invariants were superfluous and have been removed [2023-11-21 22:09:34,315 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + 8] could not be translated [2023-11-21 22:09:34,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:34,368 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:34,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:34,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:34,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:34,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:34,492 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-21 22:09:34,493 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2023-11-21 22:09:34,493 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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-21 22:09:34,520 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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 4 states. [2023-11-21 22:09:34,520 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-21 22:09:34,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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-21 22:09:34,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-21 22:09:34,521 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-21 22:09:34,522 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:34,522 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:34,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:34,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:34,568 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:34,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:34,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:34,664 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:34,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:34,690 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-21 22:09:34,690 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.4 stem predicates 2 loop predicates [2023-11-21 22:09:34,690 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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-21 22:09:34,714 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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 4 states. [2023-11-21 22:09:34,715 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-21 22:09:34,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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-21 22:09:34,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-21 22:09:34,716 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-21 22:09:34,716 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:34,716 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:34,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:34,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:34,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:34,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:34,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:34,850 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:34,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:34,874 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-21 22:09:34,875 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2023-11-21 22:09:34,875 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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-21 22:09:34,966 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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 12 states. [2023-11-21 22:09:34,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 4 stem states 2 non-accepting loop states 2 accepting loop states [2023-11-21 22:09:34,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 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-21 22:09:34,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 39 transitions. [2023-11-21 22:09:34,970 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 28 letters. Loop has 2 letters. [2023-11-21 22:09:34,971 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:34,971 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 30 letters. Loop has 2 letters. [2023-11-21 22:09:34,971 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:34,971 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 28 letters. Loop has 4 letters. [2023-11-21 22:09:34,971 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:34,971 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 63 transitions. [2023-11-21 22:09:34,972 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:34,973 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 45 states and 56 transitions. [2023-11-21 22:09:34,973 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-21 22:09:34,973 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-21 22:09:34,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 56 transitions. [2023-11-21 22:09:34,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:34,973 INFO L218 hiAutomatonCegarLoop]: Abstraction has 45 states and 56 transitions. [2023-11-21 22:09:34,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states and 56 transitions. [2023-11-21 22:09:34,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 39. [2023-11-21 22:09:34,976 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-21 22:09:34,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 48 transitions. [2023-11-21 22:09:34,977 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 48 transitions. [2023-11-21 22:09:34,977 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2023-11-21 22:09:34,977 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-21 22:09:34,977 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 48 transitions. [2023-11-21 22:09:34,977 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:34,978 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:34,978 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:34,979 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:34,979 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:34,979 INFO L748 eck$LassoCheckResult]: Stem: 1758#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1751#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 1746#L369 assume !(main_~length~0#1 < 1); 1747#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 1756#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1759#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1761#L374 assume !(main_~val~0#1 > main_~limit~0#1); 1742#L374-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); 1743#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1760#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1762#L374 assume !(main_~val~0#1 > main_~limit~0#1); 1772#L374-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); 1770#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1767#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 1764#L374 assume !(main_~val~0#1 > main_~limit~0#1); 1766#L374-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#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 1763#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 1757#L372-4 main_~j~0#1 := 0; 1748#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1749#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1755#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 1744#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 1745#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1750#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1779#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 1778#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 1777#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1776#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1773#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 1771#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 1768#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 1753#L380-3 [2023-11-21 22:09:34,979 INFO L750 eck$LassoCheckResult]: Loop: 1753#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1752#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 1753#L380-3 [2023-11-21 22:09:34,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:34,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1822100739, now seen corresponding path program 6 times [2023-11-21 22:09:34,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:34,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146012974] [2023-11-21 22:09:34,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:34,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:35,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:35,197 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-21 22:09:35,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:09:35,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146012974] [2023-11-21 22:09:35,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146012974] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-21 22:09:35,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099383181] [2023-11-21 22:09:35,198 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-21 22:09:35,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:09:35,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:35,201 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:09:35,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-21 22:09:35,278 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-21 22:09:35,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-21 22:09:35,279 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-21 22:09:35,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:35,429 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-21 22:09:35,429 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-21 22:09:35,535 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-21 22:09:35,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099383181] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-21 22:09:35,536 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-21 22:09:35,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2023-11-21 22:09:35,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659038032] [2023-11-21 22:09:35,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-21 22:09:35,537 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-21 22:09:35,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:35,537 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 6 times [2023-11-21 22:09:35,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:35,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587555617] [2023-11-21 22:09:35,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:35,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:35,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,542 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:35,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,545 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:35,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:09:35,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-21 22:09:35,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2023-11-21 22:09:35,582 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-21 22:09:35,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:09:35,772 INFO L93 Difference]: Finished difference Result 63 states and 77 transitions. [2023-11-21 22:09:35,772 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63 states and 77 transitions. [2023-11-21 22:09:35,773 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:35,774 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63 states to 46 states and 57 transitions. [2023-11-21 22:09:35,774 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:35,774 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-21 22:09:35,774 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 57 transitions. [2023-11-21 22:09:35,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:35,774 INFO L218 hiAutomatonCegarLoop]: Abstraction has 46 states and 57 transitions. [2023-11-21 22:09:35,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states and 57 transitions. [2023-11-21 22:09:35,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 43. [2023-11-21 22:09:35,777 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-21 22:09:35,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 53 transitions. [2023-11-21 22:09:35,777 INFO L240 hiAutomatonCegarLoop]: Abstraction has 43 states and 53 transitions. [2023-11-21 22:09:35,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-21 22:09:35,778 INFO L428 stractBuchiCegarLoop]: Abstraction has 43 states and 53 transitions. [2023-11-21 22:09:35,778 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-21 22:09:35,778 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 43 states and 53 transitions. [2023-11-21 22:09:35,779 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:35,779 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:35,779 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:35,780 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:35,780 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:35,780 INFO L748 eck$LassoCheckResult]: Stem: 2077#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2070#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 2064#L369 assume !(main_~length~0#1 < 1); 2065#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 2075#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 2078#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2080#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2102#L374-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); 2101#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2081#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2082#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2060#L374-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); 2061#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2079#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2100#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2099#L374-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); 2098#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2097#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2088#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2090#L374-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); 2089#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2087#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 2076#L372-4 main_~j~0#1 := 0; 2066#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2067#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2074#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 2094#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 2068#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2069#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2095#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 2062#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 2063#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2093#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2086#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 2085#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 2083#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2072#L380-3 [2023-11-21 22:09:35,780 INFO L750 eck$LassoCheckResult]: Loop: 2072#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2071#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 2072#L380-3 [2023-11-21 22:09:35,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:35,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1774872054, now seen corresponding path program 7 times [2023-11-21 22:09:35,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:35,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795945285] [2023-11-21 22:09:35,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:35,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:35,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,800 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:35,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,818 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:35,819 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:35,819 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 7 times [2023-11-21 22:09:35,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:35,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15272253] [2023-11-21 22:09:35,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:35,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:35,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,824 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:35,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,827 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:35,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:35,828 INFO L85 PathProgramCache]: Analyzing trace with hash 550028923, now seen corresponding path program 3 times [2023-11-21 22:09:35,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:35,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142619575] [2023-11-21 22:09:35,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:35,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:35,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,849 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:35,869 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:36,767 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:36,767 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:36,767 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:36,767 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:36,767 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:36,767 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:36,768 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:36,768 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:36,768 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration10_Lasso [2023-11-21 22:09:36,768 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:36,768 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:36,770 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:36,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-21 22:09:36,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-21 22:09:36,784 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:36,790 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:36,793 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:36,796 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:36,799 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:36,802 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:37,099 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:37,101 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:37,406 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:37,407 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:37,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,410 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,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-21 22:09:37,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,425 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:37,425 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,425 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,426 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,426 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:37,426 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:37,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-21 22:09:37,444 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2023-11-21 22:09:37,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,458 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-21 22:09:37,459 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:37,469 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,469 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:37,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,469 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,470 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:37,470 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:37,471 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-21 22:09:37,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,483 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-21 22:09:37,485 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:37,495 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,495 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,495 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,495 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,497 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:37,497 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:37,520 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:37,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,539 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,545 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:37,557 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,557 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:37,557 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,557 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,557 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,557 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:37,558 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:37,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-21 22:09:37,568 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:37,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,587 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,592 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:37,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-21 22:09:37,602 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,602 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:37,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,602 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,602 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,602 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:37,603 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:37,604 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:37,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,617 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,619 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:37,631 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,631 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:37,631 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,631 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,632 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:37,632 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:37,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-21 22:09:37,634 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2023-11-21 22:09:37,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,647 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-21 22:09:37,648 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:37,658 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,658 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:37,659 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,659 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,659 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,659 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:37,659 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:37,691 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,709 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:37,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,710 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,718 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:37,730 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,730 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:37,730 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,730 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,731 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:37,731 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:37,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-21 22:09:37,736 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,749 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2023-11-21 22:09:37,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,750 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-21 22:09:37,752 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:37,762 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,762 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,762 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,762 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,767 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:37,767 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:37,791 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:37,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:37,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,812 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,817 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:37,829 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:37,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:37,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:37,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:37,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-21 22:09:37,842 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:37,843 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:37,868 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:37,891 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2023-11-21 22:09:37,891 INFO L444 ModelExtractionUtils]: 15 out of 25 variables were initially zero. Simplification set additionally 7 variables to zero. [2023-11-21 22:09:37,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:37,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:37,896 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:37,897 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:37,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-21 22:09:37,933 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:37,933 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:37,933 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 12))_1, ULTIMATE.start_main_~limit~0#1) = -1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 12))_1 + 1*ULTIMATE.start_main_~limit~0#1 Supporting invariants [] [2023-11-21 22:09:37,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:37,973 INFO L156 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2023-11-21 22:09:37,976 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + 12] could not be translated [2023-11-21 22:09:37,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:38,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:38,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-21 22:09:38,025 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:38,143 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:38,144 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:38,171 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-21 22:09:38,171 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-21 22:09:38,172 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16 Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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-21 22:09:38,203 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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 4 states. [2023-11-21 22:09:38,206 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-21 22:09:38,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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-21 22:09:38,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-21 22:09:38,207 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-21 22:09:38,208 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:38,208 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:38,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:38,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:38,268 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-21 22:09:38,269 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:38,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:38,410 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:38,411 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:38,439 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-21 22:09:38,439 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-21 22:09:38,440 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16 Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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-21 22:09:38,465 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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 4 states. [2023-11-21 22:09:38,466 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-21 22:09:38,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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-21 22:09:38,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-21 22:09:38,467 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-21 22:09:38,467 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:38,467 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:38,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:38,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-21 22:09:38,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:38,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:38,662 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:38,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:38,692 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-21 22:09:38,693 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-21 22:09:38,693 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16 Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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-21 22:09:38,830 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 43 states and 53 transitions. cyclomatic complexity: 16. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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 14 states. [2023-11-21 22:09:38,830 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-21 22:09:38,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 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-21 22:09:38,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 45 transitions. [2023-11-21 22:09:38,831 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 45 transitions. Stem has 36 letters. Loop has 2 letters. [2023-11-21 22:09:38,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:38,832 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 45 transitions. Stem has 38 letters. Loop has 2 letters. [2023-11-21 22:09:38,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:38,832 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 45 transitions. Stem has 36 letters. Loop has 4 letters. [2023-11-21 22:09:38,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:38,832 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 60 states and 76 transitions. [2023-11-21 22:09:38,833 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:38,834 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 60 states to 55 states and 69 transitions. [2023-11-21 22:09:38,834 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-21 22:09:38,834 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-21 22:09:38,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 69 transitions. [2023-11-21 22:09:38,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:38,834 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 69 transitions. [2023-11-21 22:09:38,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 69 transitions. [2023-11-21 22:09:38,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2023-11-21 22:09:38,838 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-21 22:09:38,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 59 transitions. [2023-11-21 22:09:38,839 INFO L240 hiAutomatonCegarLoop]: Abstraction has 48 states and 59 transitions. [2023-11-21 22:09:38,839 INFO L428 stractBuchiCegarLoop]: Abstraction has 48 states and 59 transitions. [2023-11-21 22:09:38,839 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-21 22:09:38,839 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 48 states and 59 transitions. [2023-11-21 22:09:38,839 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:38,839 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:38,839 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:38,841 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:38,841 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:38,842 INFO L748 eck$LassoCheckResult]: Stem: 2704#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2697#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 2692#L369 assume !(main_~length~0#1 < 1); 2693#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 2702#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 2705#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2707#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2719#L374-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); 2718#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2708#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2709#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2688#L374-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); 2689#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2706#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2717#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2716#L374-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); 2715#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2714#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 2711#L374 assume !(main_~val~0#1 > main_~limit~0#1); 2713#L374-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); 2712#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 2710#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 2703#L372-4 main_~j~0#1 := 0; 2694#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2695#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2701#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 2690#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 2691#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2696#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2725#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 2726#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 2734#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2732#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2731#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 2730#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 2729#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2728#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2723#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 2722#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 2720#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 2699#L380-3 [2023-11-21 22:09:38,842 INFO L750 eck$LassoCheckResult]: Loop: 2699#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2698#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 2699#L380-3 [2023-11-21 22:09:38,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:38,843 INFO L85 PathProgramCache]: Analyzing trace with hash 296817483, now seen corresponding path program 8 times [2023-11-21 22:09:38,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:38,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498971491] [2023-11-21 22:09:38,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:38,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:38,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:38,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:39,072 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-21 22:09:39,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:09:39,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498971491] [2023-11-21 22:09:39,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498971491] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-21 22:09:39,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639903207] [2023-11-21 22:09:39,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-21 22:09:39,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:09:39,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:39,077 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:09:39,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2023-11-21 22:09:39,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-21 22:09:39,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-21 22:09:39,157 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-21 22:09:39,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:39,325 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-21 22:09:39,325 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-21 22:09:39,490 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-21 22:09:39,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639903207] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-21 22:09:39,490 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-21 22:09:39,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 19 [2023-11-21 22:09:39,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182091360] [2023-11-21 22:09:39,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-21 22:09:39,492 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-21 22:09:39,493 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:39,493 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 8 times [2023-11-21 22:09:39,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:39,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035214332] [2023-11-21 22:09:39,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:39,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:39,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,500 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:39,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,504 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:39,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:09:39,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-21 22:09:39,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2023-11-21 22:09:39,549 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-21 22:09:39,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:09:39,764 INFO L93 Difference]: Finished difference Result 77 states and 94 transitions. [2023-11-21 22:09:39,764 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 94 transitions. [2023-11-21 22:09:39,765 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:39,765 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 68 transitions. [2023-11-21 22:09:39,765 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:39,765 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-21 22:09:39,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 68 transitions. [2023-11-21 22:09:39,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:39,766 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 68 transitions. [2023-11-21 22:09:39,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 68 transitions. [2023-11-21 22:09:39,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 52. [2023-11-21 22:09:39,768 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-21 22:09:39,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2023-11-21 22:09:39,769 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-21 22:09:39,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-21 22:09:39,769 INFO L428 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-21 22:09:39,770 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2023-11-21 22:09:39,770 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2023-11-21 22:09:39,770 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:39,770 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:39,770 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:39,771 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:39,771 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:39,771 INFO L748 eck$LassoCheckResult]: Stem: 3099#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3094#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 3086#L369 assume !(main_~length~0#1 < 1); 3087#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 3097#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 3100#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3102#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3133#L374-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); 3132#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3103#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3104#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3082#L374-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); 3083#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3101#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3131#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3130#L374-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); 3129#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3128#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3127#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3126#L374-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); 3125#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3124#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3110#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3113#L374-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); 3111#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3109#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 3098#L372-4 main_~j~0#1 := 0; 3088#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3089#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3096#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3084#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3085#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3090#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3123#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3122#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3121#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3119#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3118#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3117#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3116#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3115#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3108#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3107#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3105#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3092#L380-3 [2023-11-21 22:09:39,771 INFO L750 eck$LassoCheckResult]: Loop: 3092#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3091#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 3092#L380-3 [2023-11-21 22:09:39,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:39,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1662287172, now seen corresponding path program 9 times [2023-11-21 22:09:39,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:39,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53587868] [2023-11-21 22:09:39,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:39,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:39,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,803 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:39,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,840 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:39,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:39,842 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 9 times [2023-11-21 22:09:39,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:39,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831352080] [2023-11-21 22:09:39,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:39,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:39,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,847 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:39,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,850 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:39,851 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:39,851 INFO L85 PathProgramCache]: Analyzing trace with hash -269860279, now seen corresponding path program 4 times [2023-11-21 22:09:39,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:39,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706316139] [2023-11-21 22:09:39,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:39,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:39,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,902 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:39,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:39,941 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:41,252 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:41,253 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:41,253 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:41,253 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:41,253 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:41,253 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:41,253 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:41,253 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:41,253 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration12_Lasso [2023-11-21 22:09:41,253 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:41,253 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:41,255 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,258 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,262 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,264 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,266 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,268 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,271 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,594 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,597 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,599 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,601 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,604 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:41,922 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:41,923 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:41,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:41,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:41,924 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:41,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-21 22:09:41,926 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:41,937 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:41,937 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:41,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:41,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:41,937 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:41,938 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:41,938 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:41,939 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:41,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2023-11-21 22:09:41,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:41,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:41,952 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:41,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2023-11-21 22:09:41,953 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:41,962 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:41,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:41,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:41,963 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:41,964 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:41,964 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:41,970 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:41,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:41,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:41,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:41,986 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:41,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2023-11-21 22:09:41,987 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:41,998 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:41,998 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:41,998 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:41,998 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:41,998 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:41,999 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:41,999 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:42,000 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:42,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:42,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:42,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:42,035 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:42,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2023-11-21 22:09:42,074 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:42,086 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:42,086 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:42,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:42,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:42,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:42,088 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:42,088 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:42,091 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:42,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:42,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:42,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:42,155 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:42,158 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:42,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-21 22:09:42,171 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:42,171 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:42,171 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:42,171 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:42,171 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:42,172 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:42,172 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:42,181 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:42,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:42,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:42,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:42,201 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:42,203 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:42,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:42,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:42,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:42,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:42,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-21 22:09:42,217 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:42,218 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:42,228 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:42,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:42,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:42,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:42,248 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:42,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:42,262 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:42,262 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:42,262 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:42,262 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:42,265 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:42,265 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:42,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2023-11-21 22:09:42,284 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:42,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:42,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:42,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:42,303 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:42,305 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:42,319 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:42,319 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:42,319 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:42,319 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:42,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-21 22:09:42,328 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:42,328 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:42,346 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:42,369 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2023-11-21 22:09:42,369 INFO L444 ModelExtractionUtils]: 19 out of 28 variables were initially zero. Simplification set additionally 6 variables to zero. [2023-11-21 22:09:42,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:42,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:42,371 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:42,373 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:42,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-21 22:09:42,399 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:42,399 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:42,400 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~limit~0#1, v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ 16 ULTIMATE.start_main_~arr~0#1.offset))_1) = 1*ULTIMATE.start_main_~limit~0#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-21 22:09:42,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:42,445 INFO L156 tatePredicateManager]: 8 out of 9 supporting invariants were superfluous and have been removed [2023-11-21 22:09:42,448 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][16 + ~arr~0!offset] could not be translated [2023-11-21 22:09:42,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:42,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-21 22:09:42,508 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:42,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:42,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:42,669 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:42,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-21 22:09:42,696 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-21 22:09:42,696 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-21 22:09:42,726 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-21 22:09:42,726 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-21 22:09:42,727 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-21 22:09:42,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-21 22:09:42,729 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-21 22:09:42,729 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:42,729 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:42,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:42,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-21 22:09:42,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:42,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:42,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:42,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:42,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:43,005 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-21 22:09:43,006 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-21 22:09:43,006 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-21 22:09:43,038 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-21 22:09:43,038 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-21 22:09:43,039 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-21 22:09:43,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2023-11-21 22:09:43,039 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-21 22:09:43,039 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:43,040 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:43,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:43,090 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-21 22:09:43,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:43,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:43,258 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:43,258 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:43,283 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-21 22:09:43,283 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-21 22:09:43,284 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-21 22:09:43,421 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-21 22:09:43,424 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-21 22:09:43,425 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-21 22:09:43,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 51 transitions. [2023-11-21 22:09:43,425 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 2 letters. [2023-11-21 22:09:43,426 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:43,426 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 46 letters. Loop has 2 letters. [2023-11-21 22:09:43,426 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:43,426 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 4 letters. [2023-11-21 22:09:43,426 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:43,427 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 70 states and 89 transitions. [2023-11-21 22:09:43,427 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:43,428 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 70 states to 65 states and 82 transitions. [2023-11-21 22:09:43,428 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-21 22:09:43,429 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-21 22:09:43,429 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 82 transitions. [2023-11-21 22:09:43,429 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:43,429 INFO L218 hiAutomatonCegarLoop]: Abstraction has 65 states and 82 transitions. [2023-11-21 22:09:43,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states and 82 transitions. [2023-11-21 22:09:43,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 57. [2023-11-21 22:09:43,432 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-21 22:09:43,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 70 transitions. [2023-11-21 22:09:43,433 INFO L240 hiAutomatonCegarLoop]: Abstraction has 57 states and 70 transitions. [2023-11-21 22:09:43,433 INFO L428 stractBuchiCegarLoop]: Abstraction has 57 states and 70 transitions. [2023-11-21 22:09:43,433 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2023-11-21 22:09:43,433 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 57 states and 70 transitions. [2023-11-21 22:09:43,434 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:43,434 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:43,434 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:43,435 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:43,435 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:43,436 INFO L748 eck$LassoCheckResult]: Stem: 3846#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3839#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 3833#L369 assume !(main_~length~0#1 < 1); 3834#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 3844#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 3847#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3849#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3865#L374-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#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3850#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3851#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3829#L374-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); 3830#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3848#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3863#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3862#L374-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); 3861#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3860#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3859#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3858#L374-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); 3857#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3856#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 3853#L374 assume !(main_~val~0#1 > main_~limit~0#1); 3855#L374-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); 3854#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 3852#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 3845#L372-4 main_~j~0#1 := 0; 3835#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3836#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3884#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3883#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3837#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3838#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3843#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3831#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3832#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3881#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3880#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3879#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3878#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3876#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3875#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3874#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3873#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3872#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3869#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 3868#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 3866#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 3841#L380-3 [2023-11-21 22:09:43,436 INFO L750 eck$LassoCheckResult]: Loop: 3841#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3840#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 3841#L380-3 [2023-11-21 22:09:43,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:43,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1637690471, now seen corresponding path program 10 times [2023-11-21 22:09:43,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:43,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872163948] [2023-11-21 22:09:43,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:43,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:43,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:43,707 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-21 22:09:43,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:09:43,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872163948] [2023-11-21 22:09:43,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872163948] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-21 22:09:43,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020378812] [2023-11-21 22:09:43,708 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-21 22:09:43,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:09:43,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:43,709 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:09:43,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2023-11-21 22:09:43,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-21 22:09:43,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-21 22:09:43,797 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-21 22:09:43,798 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:44,025 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-21 22:09:44,025 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-21 22:09:44,198 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-21 22:09:44,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020378812] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-21 22:09:44,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-21 22:09:44,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 22 [2023-11-21 22:09:44,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716855230] [2023-11-21 22:09:44,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-21 22:09:44,199 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-21 22:09:44,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:44,199 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 10 times [2023-11-21 22:09:44,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:44,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936229311] [2023-11-21 22:09:44,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:44,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:44,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,206 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:44,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,210 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:44,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:09:44,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-21 22:09:44,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2023-11-21 22:09:44,255 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-21 22:09:44,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:09:44,511 INFO L93 Difference]: Finished difference Result 91 states and 111 transitions. [2023-11-21 22:09:44,511 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 91 states and 111 transitions. [2023-11-21 22:09:44,512 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:44,513 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 91 states to 64 states and 79 transitions. [2023-11-21 22:09:44,513 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:44,513 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-21 22:09:44,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 79 transitions. [2023-11-21 22:09:44,513 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:44,514 INFO L218 hiAutomatonCegarLoop]: Abstraction has 64 states and 79 transitions. [2023-11-21 22:09:44,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states and 79 transitions. [2023-11-21 22:09:44,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 61. [2023-11-21 22:09:44,516 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-21 22:09:44,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 75 transitions. [2023-11-21 22:09:44,517 INFO L240 hiAutomatonCegarLoop]: Abstraction has 61 states and 75 transitions. [2023-11-21 22:09:44,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-21 22:09:44,518 INFO L428 stractBuchiCegarLoop]: Abstraction has 61 states and 75 transitions. [2023-11-21 22:09:44,518 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2023-11-21 22:09:44,518 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 61 states and 75 transitions. [2023-11-21 22:09:44,518 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:44,518 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:44,519 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:44,519 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:44,519 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:44,520 INFO L748 eck$LassoCheckResult]: Stem: 4316#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4311#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 4303#L369 assume !(main_~length~0#1 < 1); 4304#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 4315#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 4317#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 4319#L374 assume !(main_~val~0#1 > main_~limit~0#1); 4359#L374-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#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 4320#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 4321#L374 assume !(main_~val~0#1 > main_~limit~0#1); 4299#L374-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); 4300#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 4318#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 4357#L374 assume !(main_~val~0#1 > main_~limit~0#1); 4356#L374-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); 4355#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 4354#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 4353#L374 assume !(main_~val~0#1 > main_~limit~0#1); 4352#L374-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); 4351#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 4350#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 4349#L374 assume !(main_~val~0#1 > main_~limit~0#1); 4348#L374-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); 4347#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 4346#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 4325#L374 assume !(main_~val~0#1 > main_~limit~0#1); 4330#L374-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); 4327#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 4324#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 4314#L372-4 main_~j~0#1 := 0; 4305#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 4306#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4312#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 4301#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 4302#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 4307#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4345#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 4344#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 4343#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 4341#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4340#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 4339#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 4338#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 4336#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4335#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 4334#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 4333#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 4332#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4328#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 4326#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 4322#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 4309#L380-3 [2023-11-21 22:09:44,520 INFO L750 eck$LassoCheckResult]: Loop: 4309#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4308#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 4309#L380-3 [2023-11-21 22:09:44,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:44,520 INFO L85 PathProgramCache]: Analyzing trace with hash 618476690, now seen corresponding path program 11 times [2023-11-21 22:09:44,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:44,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441360914] [2023-11-21 22:09:44,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:44,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:44,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,541 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:44,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,610 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:44,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:44,611 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 11 times [2023-11-21 22:09:44,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:44,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943322580] [2023-11-21 22:09:44,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:44,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,616 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:44,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,622 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:44,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:44,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1650613783, now seen corresponding path program 5 times [2023-11-21 22:09:44,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:44,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932222612] [2023-11-21 22:09:44,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:44,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,672 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:44,702 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:46,856 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:46,856 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:46,857 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:46,857 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:46,857 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:46,857 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:46,857 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:46,857 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:46,857 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration14_Lasso [2023-11-21 22:09:46,857 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:46,857 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:46,860 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:46,862 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:46,864 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:46,871 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:46,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-21 22:09:46,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-21 22:09:46,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-21 22:09:46,880 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:46,882 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:47,278 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:47,282 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:47,285 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:47,288 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:47,651 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:47,652 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:47,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,655 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2023-11-21 22:09:47,657 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:47,669 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,669 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:47,669 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,669 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,669 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,669 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:47,670 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:47,671 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:47,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2023-11-21 22:09:47,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,685 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2023-11-21 22:09:47,693 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:47,703 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,703 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:47,703 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,704 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,704 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,704 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:47,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:47,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:47,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:47,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,750 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,757 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:47,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,771 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:47,771 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:47,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2023-11-21 22:09:47,796 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:47,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:47,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,816 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,819 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:47,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,833 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:47,834 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:47,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2023-11-21 22:09:47,845 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:47,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2023-11-21 22:09:47,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,858 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2023-11-21 22:09:47,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:47,871 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,871 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:47,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,872 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,872 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:47,872 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:47,874 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:47,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:47,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,889 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2023-11-21 22:09:47,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-21 22:09:47,902 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,902 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:47,903 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,903 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,903 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,903 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:47,903 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:47,905 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:47,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:47,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,920 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2023-11-21 22:09:47,922 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:47,933 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,933 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:47,933 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,933 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,933 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,934 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:47,934 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:47,935 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:47,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2023-11-21 22:09:47,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:47,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:47,949 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:47,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2023-11-21 22:09:47,951 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:47,965 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:47,965 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:47,965 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:47,965 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:47,966 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:47,966 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:47,966 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:47,980 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:48,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:48,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:48,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:48,002 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:48,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2023-11-21 22:09:48,003 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:48,014 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:48,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:48,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:48,015 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:48,019 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:48,019 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:48,028 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:48,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2023-11-21 22:09:48,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:48,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:48,044 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:48,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2023-11-21 22:09:48,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:48,055 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:48,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:48,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:48,056 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:48,058 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:48,058 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:48,063 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:48,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2023-11-21 22:09:48,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:48,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:48,076 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:48,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2023-11-21 22:09:48,079 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:48,090 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:48,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:48,090 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:48,091 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:48,092 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:48,092 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:48,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:48,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:48,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:48,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:48,113 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:48,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2023-11-21 22:09:48,114 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:48,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:48,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:48,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:48,127 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:48,135 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:48,136 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:48,151 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:48,171 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2023-11-21 22:09:48,171 INFO L444 ModelExtractionUtils]: 11 out of 31 variables were initially zero. Simplification set additionally 17 variables to zero. [2023-11-21 22:09:48,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:48,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:48,173 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:48,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2023-11-21 22:09:48,174 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:48,186 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:48,186 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:48,186 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~limit~0#1, v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 20)_1) = 1*ULTIMATE.start_main_~limit~0#1 - 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) 20)_1 Supporting invariants [] [2023-11-21 22:09:48,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:48,234 INFO L156 tatePredicateManager]: 9 out of 10 supporting invariants were superfluous and have been removed [2023-11-21 22:09:48,236 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][20] could not be translated [2023-11-21 22:09:48,262 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:48,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:48,304 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-21 22:09:48,306 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:48,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:48,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:48,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:48,692 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-21 22:09:48,693 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-21 22:09:48,693 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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-21 22:09:48,744 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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 5 states. [2023-11-21 22:09:48,744 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-21 22:09:48,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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-21 22:09:48,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-21 22:09:48,746 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-21 22:09:48,747 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:48,747 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:48,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:48,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:48,811 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-21 22:09:48,812 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:49,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:49,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:49,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:49,164 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-21 22:09:49,164 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-21 22:09:49,164 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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-21 22:09:49,218 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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 5 states. [2023-11-21 22:09:49,220 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-21 22:09:49,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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-21 22:09:49,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-21 22:09:49,221 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-21 22:09:49,221 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:49,221 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:09:49,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:49,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:49,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-21 22:09:49,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:49,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:49,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-21 22:09:49,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:49,684 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-21 22:09:49,685 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-21 22:09:49,685 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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-21 22:09:49,894 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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 19 states. [2023-11-21 22:09:49,895 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-21 22:09:49,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 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-21 22:09:49,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 57 transitions. [2023-11-21 22:09:49,896 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 57 transitions. Stem has 52 letters. Loop has 2 letters. [2023-11-21 22:09:49,896 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:49,896 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 57 transitions. Stem has 54 letters. Loop has 2 letters. [2023-11-21 22:09:49,896 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:49,896 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 57 transitions. Stem has 52 letters. Loop has 4 letters. [2023-11-21 22:09:49,897 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:09:49,897 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 80 states and 102 transitions. [2023-11-21 22:09:49,898 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:49,898 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 80 states to 75 states and 95 transitions. [2023-11-21 22:09:49,899 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2023-11-21 22:09:49,899 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-21 22:09:49,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 95 transitions. [2023-11-21 22:09:49,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:49,899 INFO L218 hiAutomatonCegarLoop]: Abstraction has 75 states and 95 transitions. [2023-11-21 22:09:49,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states and 95 transitions. [2023-11-21 22:09:49,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 66. [2023-11-21 22:09:49,904 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-21 22:09:49,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 81 transitions. [2023-11-21 22:09:49,904 INFO L240 hiAutomatonCegarLoop]: Abstraction has 66 states and 81 transitions. [2023-11-21 22:09:49,905 INFO L428 stractBuchiCegarLoop]: Abstraction has 66 states and 81 transitions. [2023-11-21 22:09:49,905 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2023-11-21 22:09:49,905 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 66 states and 81 transitions. [2023-11-21 22:09:49,906 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:49,906 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:49,906 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:49,907 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:49,907 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:49,908 INFO L748 eck$LassoCheckResult]: Stem: 5194#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5190#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 5181#L369 assume !(main_~length~0#1 < 1); 5182#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 5192#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 5195#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5198#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5177#L374-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); 5178#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5199#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5200#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5217#L374-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); 5196#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5197#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5216#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5215#L374-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); 5214#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5213#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5212#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5211#L374-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); 5210#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5209#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5208#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5207#L374-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); 5206#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5205#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5202#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5204#L374-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); 5203#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5201#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 5193#L372-4 main_~j~0#1 := 0; 5183#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5184#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5241#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5240#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5185#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5186#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5191#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5179#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5180#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5238#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5237#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5236#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5235#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5233#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5232#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5231#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5230#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5228#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5227#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5226#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5225#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5224#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5221#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5220#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5218#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5188#L380-3 [2023-11-21 22:09:49,908 INFO L750 eck$LassoCheckResult]: Loop: 5188#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5187#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 5188#L380-3 [2023-11-21 22:09:49,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:49,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1396913127, now seen corresponding path program 12 times [2023-11-21 22:09:49,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:49,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069755484] [2023-11-21 22:09:49,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:49,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:49,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:50,211 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-21 22:09:50,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:09:50,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069755484] [2023-11-21 22:09:50,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069755484] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-21 22:09:50,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599439469] [2023-11-21 22:09:50,212 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-21 22:09:50,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:09:50,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:50,215 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:09:50,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2023-11-21 22:09:50,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-11-21 22:09:50,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-21 22:09:50,336 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-21 22:09:50,338 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:09:50,585 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-21 22:09:50,585 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-21 22:09:50,799 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-21 22:09:50,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599439469] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-21 22:09:50,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-21 22:09:50,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 25 [2023-11-21 22:09:50,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778888423] [2023-11-21 22:09:50,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-21 22:09:50,800 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-21 22:09:50,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:50,801 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 12 times [2023-11-21 22:09:50,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:50,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475657432] [2023-11-21 22:09:50,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:50,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:50,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:50,806 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:50,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:50,809 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:50,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:09:50,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-21 22:09:50,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2023-11-21 22:09:50,850 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-21 22:09:51,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:09:51,139 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2023-11-21 22:09:51,139 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 105 states and 128 transitions. [2023-11-21 22:09:51,140 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:51,141 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 105 states to 73 states and 90 transitions. [2023-11-21 22:09:51,141 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2023-11-21 22:09:51,141 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2023-11-21 22:09:51,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 90 transitions. [2023-11-21 22:09:51,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-21 22:09:51,142 INFO L218 hiAutomatonCegarLoop]: Abstraction has 73 states and 90 transitions. [2023-11-21 22:09:51,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states and 90 transitions. [2023-11-21 22:09:51,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 70. [2023-11-21 22:09:51,151 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-21 22:09:51,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 86 transitions. [2023-11-21 22:09:51,154 INFO L240 hiAutomatonCegarLoop]: Abstraction has 70 states and 86 transitions. [2023-11-21 22:09:51,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-21 22:09:51,155 INFO L428 stractBuchiCegarLoop]: Abstraction has 70 states and 86 transitions. [2023-11-21 22:09:51,155 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2023-11-21 22:09:51,155 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 70 states and 86 transitions. [2023-11-21 22:09:51,156 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2023-11-21 22:09:51,156 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-21 22:09:51,156 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-21 22:09:51,157 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:09:51,159 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-21 22:09:51,160 INFO L748 eck$LassoCheckResult]: Stem: 5740#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5735#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet205#1, main_#t~nondet206#1, main_#t~malloc207#1.base, main_#t~malloc207#1.offset, main_#t~nondet209#1, main_#t~post208#1, main_#t~mem212#1, main_#t~post213#1, main_#t~mem211#1, main_#t~post210#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~limit~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~nondet205#1;main_~limit~0#1 := main_#t~nondet205#1;havoc main_#t~nondet205#1;havoc main_#t~nondet206#1;main_~length~0#1 := main_#t~nondet206#1;havoc main_#t~nondet206#1; 5727#L369 assume !(main_~length~0#1 < 1); 5728#L369-2 call main_#t~malloc207#1.base, main_#t~malloc207#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 18446744073709551616);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc207#1.base, main_#t~malloc207#1.offset; 5739#L371 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 5741#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5743#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5723#L374-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); 5724#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5742#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5744#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5792#L374-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); 5791#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5790#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5789#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5788#L374-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); 5787#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5786#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5785#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5784#L374-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); 5783#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5782#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5781#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5780#L374-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); 5779#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5778#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5777#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5776#L374-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); 5775#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5774#L372-3 assume !!(main_~i~0#1 < main_~length~0#1);havoc main_#t~nondet209#1;main_~val~0#1 := main_#t~nondet209#1;havoc main_#t~nondet209#1; 5748#L374 assume !(main_~val~0#1 > main_~limit~0#1); 5753#L374-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); 5750#L372-2 main_#t~post208#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post208#1;havoc main_#t~post208#1; 5747#L372-3 assume !(main_~i~0#1 < main_~length~0#1); 5738#L372-4 main_~j~0#1 := 0; 5729#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5730#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5736#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5725#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5726#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5731#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5773#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5772#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5771#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5769#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5768#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5767#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5766#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5764#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5763#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5762#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5761#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5759#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5758#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5757#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5756#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5755#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5751#L380-1 assume !(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1; 5749#L379-2 main_#t~post210#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post210#1;havoc main_#t~post210#1; 5745#L379-3 assume !!(main_~j~0#1 < main_~length~0#1); 5733#L380-3 [2023-11-21 22:09:51,160 INFO L750 eck$LassoCheckResult]: Loop: 5733#L380-3 call main_#t~mem211#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5732#L380-1 assume !!(main_#t~mem211#1 < main_~limit~0#1);havoc main_#t~mem211#1;call main_#t~mem212#1 := read~int#0(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post213#1 := main_#t~mem212#1;call write~int#0(1 + main_#t~post213#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem212#1;havoc main_#t~post213#1; 5733#L380-3 [2023-11-21 22:09:51,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:51,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1611822112, now seen corresponding path program 13 times [2023-11-21 22:09:51,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:51,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794764385] [2023-11-21 22:09:51,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:51,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:51,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:51,212 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:51,260 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:51,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:51,260 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 13 times [2023-11-21 22:09:51,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:51,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310670374] [2023-11-21 22:09:51,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:51,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:51,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:51,265 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:51,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:51,271 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:51,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:51,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1522145765, now seen corresponding path program 6 times [2023-11-21 22:09:51,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:09:51,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82039272] [2023-11-21 22:09:51,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:09:51,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:09:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:51,314 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-21 22:09:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-21 22:09:51,367 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-21 22:09:57,021 INFO L210 LassoAnalysis]: Preferences: [2023-11-21 22:09:57,022 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-21 22:09:57,022 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-21 22:09:57,022 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-21 22:09:57,022 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-21 22:09:57,022 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:57,022 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-21 22:09:57,022 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-21 22:09:57,022 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_up_alloca.i_Iteration16_Lasso [2023-11-21 22:09:57,022 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-21 22:09:57,022 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-21 22:09:57,024 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:57,026 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:57,028 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:57,031 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:57,032 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:57,035 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:57,037 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:58,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-21 22:09:58,554 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:58,557 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:58,560 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:58,563 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-21 22:09:59,299 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-21 22:09:59,300 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-21 22:09:59,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,304 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,306 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:59,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2023-11-21 22:09:59,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,321 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:59,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,321 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,321 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,322 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:59,322 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:59,323 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:59,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2023-11-21 22:09:59,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,338 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2023-11-21 22:09:59,339 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:59,351 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,351 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:59,351 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,351 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,351 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,351 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:59,351 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:59,353 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:59,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:59,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,369 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2023-11-21 22:09:59,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-21 22:09:59,387 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,387 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,389 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:59,389 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:59,404 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:59,421 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:59,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,423 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2023-11-21 22:09:59,424 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:59,435 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,435 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:59,435 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,435 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,435 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,436 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:59,436 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:59,437 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:59,452 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:59,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,453 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2023-11-21 22:09:59,455 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:59,466 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,466 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,466 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,467 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,468 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:59,468 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:59,472 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:59,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2023-11-21 22:09:59,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,486 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2023-11-21 22:09:59,487 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:59,498 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,498 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-21 22:09:59,498 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,498 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,498 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,499 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-21 22:09:59,499 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-21 22:09:59,500 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:59,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Forceful destruction successful, exit code 0 [2023-11-21 22:09:59,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,513 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2023-11-21 22:09:59,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:59,551 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,553 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:59,554 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:59,569 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-21 22:09:59,582 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2023-11-21 22:09:59,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,584 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2023-11-21 22:09:59,585 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 22:09:59,597 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-21 22:09:59,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-21 22:09:59,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-21 22:09:59,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-21 22:09:59,619 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-21 22:09:59,619 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-21 22:09:59,652 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-21 22:09:59,765 INFO L443 ModelExtractionUtils]: Simplification made 27 calls to the SMT solver. [2023-11-21 22:09:59,765 INFO L444 ModelExtractionUtils]: 9 out of 52 variables were initially zero. Simplification set additionally 40 variables to zero. [2023-11-21 22:09:59,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-21 22:09:59,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:09:59,766 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-21 22:09:59,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2023-11-21 22:09:59,768 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-21 22:09:59,781 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-21 22:09:59,781 INFO L513 LassoAnalysis]: Proved termination. [2023-11-21 22:09:59,781 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 (* ULTIMATE.start_main_~j~0#1 4)))_8, ULTIMATE.start_main_~limit~0#1) = -1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (* ULTIMATE.start_main_~j~0#1 4)))_8 + 1*ULTIMATE.start_main_~limit~0#1 Supporting invariants [] [2023-11-21 22:09:59,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Ended with exit code 0 [2023-11-21 22:09:59,893 INFO L156 tatePredicateManager]: 17 out of 17 supporting invariants were superfluous and have been removed [2023-11-21 22:09:59,894 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + ~j~0 * 4] could not be translated [2023-11-21 22:09:59,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:09:59,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:09:59,958 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-21 22:09:59,960 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:10:00,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:10:00,046 INFO L262 TraceCheckSpWp]: Trace formula consists of 17 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-21 22:10:00,046 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:10:00,069 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-21 22:10:00,069 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-21 22:10:00,070 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:10:00,098 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 73 states and 89 transitions. Complement of second has 7 states. [2023-11-21 22:10:00,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-21 22:10:00,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:10:00,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-21 22:10:00,102 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-21 22:10:00,103 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:10:00,103 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:10:00,116 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:10:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:10:00,158 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-21 22:10:00,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:10:00,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:10:00,247 INFO L262 TraceCheckSpWp]: Trace formula consists of 17 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-21 22:10:00,248 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:10:00,265 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-21 22:10:00,266 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-21 22:10:00,266 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:10:00,285 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 73 states and 89 transitions. Complement of second has 7 states. [2023-11-21 22:10:00,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-21 22:10:00,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:10:00,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-21 22:10:00,291 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-21 22:10:00,291 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:10:00,291 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-21 22:10:00,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:10:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:10:00,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-21 22:10:00,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:10:00,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:10:00,433 INFO L262 TraceCheckSpWp]: Trace formula consists of 17 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-21 22:10:00,434 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:10:00,449 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-21 22:10:00,450 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-21 22:10:00,450 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:10:00,480 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 91 states and 109 transitions. Complement of second has 6 states. [2023-11-21 22:10:00,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-21 22:10:00,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-21 22:10:00,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 21 transitions. [2023-11-21 22:10:00,483 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 21 transitions. Stem has 60 letters. Loop has 2 letters. [2023-11-21 22:10:00,483 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:10:00,483 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 21 transitions. Stem has 62 letters. Loop has 2 letters. [2023-11-21 22:10:00,484 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:10:00,484 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 21 transitions. Stem has 60 letters. Loop has 4 letters. [2023-11-21 22:10:00,484 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-21 22:10:00,484 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 91 states and 109 transitions. [2023-11-21 22:10:00,486 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-21 22:10:00,486 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 91 states to 0 states and 0 transitions. [2023-11-21 22:10:00,486 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-21 22:10:00,486 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-21 22:10:00,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-21 22:10:00,487 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-21 22:10:00,487 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-21 22:10:00,487 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-21 22:10:00,487 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-21 22:10:00,487 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2023-11-21 22:10:00,488 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-21 22:10:00,488 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-21 22:10:00,488 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-21 22:10:00,498 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 21.11 10:10:00 BoogieIcfgContainer [2023-11-21 22:10:00,498 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-21 22:10:00,499 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-21 22:10:00,499 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-21 22:10:00,499 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-21 22:10:00,500 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 10:09:21" (3/4) ... [2023-11-21 22:10:00,502 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-21 22:10:00,503 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-21 22:10:00,504 INFO L158 Benchmark]: Toolchain (without parser) took 40037.29ms. Allocated memory was 161.5MB in the beginning and 299.9MB in the end (delta: 138.4MB). Free memory was 125.5MB in the beginning and 187.3MB in the end (delta: -61.9MB). Peak memory consumption was 77.9MB. Max. memory is 16.1GB. [2023-11-21 22:10:00,504 INFO L158 Benchmark]: CDTParser took 0.40ms. Allocated memory is still 113.2MB. Free memory is still 62.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-21 22:10:00,504 INFO L158 Benchmark]: CACSL2BoogieTranslator took 602.66ms. Allocated memory is still 161.5MB. Free memory was 125.2MB in the beginning and 107.6MB in the end (delta: 17.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2023-11-21 22:10:00,505 INFO L158 Benchmark]: Boogie Procedure Inliner took 67.64ms. Allocated memory is still 161.5MB. Free memory was 107.6MB in the beginning and 105.6MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-21 22:10:00,505 INFO L158 Benchmark]: Boogie Preprocessor took 88.67ms. Allocated memory is still 161.5MB. Free memory was 105.6MB in the beginning and 103.9MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-21 22:10:00,506 INFO L158 Benchmark]: RCFGBuilder took 437.32ms. Allocated memory is still 161.5MB. Free memory was 103.9MB in the beginning and 93.0MB in the end (delta: 10.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-21 22:10:00,506 INFO L158 Benchmark]: BuchiAutomizer took 38829.02ms. Allocated memory was 161.5MB in the beginning and 299.9MB in the end (delta: 138.4MB). Free memory was 93.0MB in the beginning and 188.4MB in the end (delta: -95.3MB). Peak memory consumption was 44.4MB. Max. memory is 16.1GB. [2023-11-21 22:10:00,507 INFO L158 Benchmark]: Witness Printer took 4.57ms. Allocated memory is still 299.9MB. Free memory was 188.4MB in the beginning and 187.3MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-21 22:10:00,510 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.40ms. Allocated memory is still 113.2MB. Free memory is still 62.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 602.66ms. Allocated memory is still 161.5MB. Free memory was 125.2MB in the beginning and 107.6MB in the end (delta: 17.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 67.64ms. Allocated memory is still 161.5MB. Free memory was 107.6MB in the beginning and 105.6MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 88.67ms. Allocated memory is still 161.5MB. Free memory was 105.6MB in the beginning and 103.9MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 437.32ms. Allocated memory is still 161.5MB. Free memory was 103.9MB in the beginning and 93.0MB in the end (delta: 10.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 38829.02ms. Allocated memory was 161.5MB in the beginning and 299.9MB in the end (delta: 138.4MB). Free memory was 93.0MB in the beginning and 188.4MB in the end (delta: -95.3MB). Peak memory consumption was 44.4MB. Max. memory is 16.1GB. * Witness Printer took 4.57ms. Allocated memory is still 299.9MB. Free memory was 188.4MB in the beginning and 187.3MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][4] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + 8] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + 12] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][16 + ~arr~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][20] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#0[~arr~0!base][~arr~0!offset + ~j~0 * 4] could not be translated * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 16 terminating modules (7 trivial, 3 deterministic, 6 nondeterministic). One deterministic module has affine ranking function ((-1 * i) + length) and consists of 5 locations. One deterministic module has affine ranking function ((-1 * j) + length) and consists of 3 locations. One deterministic module has affine ranking function null and consists of 5 locations. One nondeterministic module has affine ranking function null and consists of 8 locations. One nondeterministic module has affine ranking function null and consists of 8 locations. One nondeterministic module has affine ranking function null and consists of 9 locations. One nondeterministic module has affine ranking function null and consists of 10 locations. One nondeterministic module has affine ranking function null and consists of 12 locations. One nondeterministic module has affine ranking function null and consists of 4 locations. 7 modules have a trivial ranking function, the largest among these consists of 26 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 38.7s and 17 iterations. TraceHistogramMax:7. Analysis of lassos took 30.9s. Construction of modules took 1.1s. Büchi inclusion checks took 6.3s. Highest rank in rank-based complementation 3. Minimization of det autom 3. Minimization of nondet autom 13. Automata minimization 0.1s AutomataMinimizationTime, 15 MinimizatonAttempts, 58 StatesRemovedByMinimization, 14 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 6, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 824 SdHoareTripleChecker+Valid, 1.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 819 mSDsluCounter, 1427 SdHoareTripleChecker+Invalid, 1.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1070 mSDsCounter, 89 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1763 IncrementalHoareTripleChecker+Invalid, 1852 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 89 mSolverCounterUnsat, 357 mSDtfsCounter, 1763 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU7 SILI0 SILT0 lasso9 LassoPreprocessingBenchmarks: Lassos: inital176 mio100 ax100 hnf100 lsp96 ukn72 mio100 lsp46 div130 bol100 ite100 ukn100 eq168 hnf91 smp86 dnf100 smp100 tf100 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 43ms VariablesStem: 1 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 2 MotzkinApplications: 6 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2023-11-21 22:10:00,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2023-11-21 22:10:00,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2023-11-21 22:10:00,944 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2023-11-21 22:10:01,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2023-11-21 22:10:01,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-11-21 22:10:01,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2023-11-21 22:10:01,742 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-11-21 22:10:01,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7342c48e-8ed7-43a7-81ca-a8c4d06de6e8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE