./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/array-memsafety/count_down-alloca-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/array-memsafety/count_down-alloca-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2407fc1341f915e07c0451c9d94952a51e657d88233cd0bc37ed2523188f0c82 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 16:01:59,261 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 16:01:59,263 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 16:01:59,285 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 16:01:59,285 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 16:01:59,287 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 16:01:59,289 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 16:01:59,291 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 16:01:59,294 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 16:01:59,295 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 16:01:59,296 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 16:01:59,298 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 16:01:59,298 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 16:01:59,300 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 16:01:59,301 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 16:01:59,303 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 16:01:59,304 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 16:01:59,305 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 16:01:59,306 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 16:01:59,307 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 16:01:59,308 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 16:01:59,308 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 16:01:59,309 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 16:01:59,310 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 16:01:59,312 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 16:01:59,312 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 16:01:59,313 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 16:01:59,313 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 16:01:59,314 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 16:01:59,314 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 16:01:59,314 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 16:01:59,315 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 16:01:59,315 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 16:01:59,316 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 16:01:59,317 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 16:01:59,317 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 16:01:59,318 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 16:01:59,318 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 16:01:59,318 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 16:01:59,319 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 16:01:59,319 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 16:01:59,320 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/config/svcomp-Termination-32bit-Automizer_Default.epf [2022-12-13 16:01:59,335 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 16:01:59,335 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 16:01:59,336 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 16:01:59,336 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 16:01:59,337 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 16:01:59,337 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 16:01:59,337 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 16:01:59,337 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-12-13 16:01:59,337 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-12-13 16:01:59,338 INFO L138 SettingsManager]: * Use old map elimination=false [2022-12-13 16:01:59,338 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-12-13 16:01:59,338 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-12-13 16:01:59,338 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-12-13 16:01:59,338 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 16:01:59,338 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 16:01:59,339 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 16:01:59,339 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 16:01:59,339 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 16:01:59,339 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 16:01:59,339 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-12-13 16:01:59,339 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-12-13 16:01:59,340 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-12-13 16:01:59,340 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 16:01:59,340 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 16:01:59,340 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-12-13 16:01:59,340 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 16:01:59,340 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-12-13 16:01:59,341 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 16:01:59,341 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 16:01:59,341 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 16:01:59,341 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 16:01:59,342 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-12-13 16:01:59,342 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/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_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 2407fc1341f915e07c0451c9d94952a51e657d88233cd0bc37ed2523188f0c82 [2022-12-13 16:01:59,515 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 16:01:59,532 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 16:01:59,534 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 16:01:59,535 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 16:01:59,535 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 16:01:59,536 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/array-memsafety/count_down-alloca-1.i [2022-12-13 16:02:02,103 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 16:02:02,315 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 16:02:02,316 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/sv-benchmarks/c/array-memsafety/count_down-alloca-1.i [2022-12-13 16:02:02,325 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/data/654e04570/4dbd9be58ced4d6fbd54dc75b8bc36d5/FLAG585c6c009 [2022-12-13 16:02:02,665 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/data/654e04570/4dbd9be58ced4d6fbd54dc75b8bc36d5 [2022-12-13 16:02:02,667 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 16:02:02,668 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 16:02:02,669 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 16:02:02,669 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 16:02:02,672 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 16:02:02,673 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,674 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@df1860b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02, skipping insertion in model container [2022-12-13 16:02:02,674 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,679 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 16:02:02,702 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 16:02:02,871 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 16:02:02,879 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 16:02:02,903 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 16:02:02,919 INFO L208 MainTranslator]: Completed translation [2022-12-13 16:02:02,919 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02 WrapperNode [2022-12-13 16:02:02,919 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 16:02:02,920 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 16:02:02,920 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 16:02:02,920 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 16:02:02,925 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,933 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,946 INFO L138 Inliner]: procedures = 115, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 58 [2022-12-13 16:02:02,946 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 16:02:02,947 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 16:02:02,947 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 16:02:02,947 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 16:02:02,953 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,953 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,955 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,955 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,958 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,961 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,961 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,962 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,963 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 16:02:02,964 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 16:02:02,964 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 16:02:02,964 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 16:02:02,965 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (1/1) ... [2022-12-13 16:02:02,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:02,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:02,992 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:02,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-12-13 16:02:03,020 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 16:02:03,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 16:02:03,020 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 16:02:03,021 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 16:02:03,021 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 16:02:03,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 16:02:03,103 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 16:02:03,105 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 16:02:03,205 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 16:02:03,209 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 16:02:03,209 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-12-13 16:02:03,210 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 04:02:03 BoogieIcfgContainer [2022-12-13 16:02:03,211 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 16:02:03,211 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-12-13 16:02:03,211 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-12-13 16:02:03,214 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-12-13 16:02:03,215 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 16:02:03,215 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 13.12 04:02:02" (1/3) ... [2022-12-13 16:02:03,216 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@43fdabda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.12 04:02:03, skipping insertion in model container [2022-12-13 16:02:03,216 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 16:02:03,216 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 04:02:02" (2/3) ... [2022-12-13 16:02:03,216 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@43fdabda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.12 04:02:03, skipping insertion in model container [2022-12-13 16:02:03,216 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 16:02:03,217 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 04:02:03" (3/3) ... [2022-12-13 16:02:03,218 INFO L332 chiAutomizerObserver]: Analyzing ICFG count_down-alloca-1.i [2022-12-13 16:02:03,258 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-12-13 16:02:03,258 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-12-13 16:02:03,258 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-12-13 16:02:03,258 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-12-13 16:02:03,258 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-12-13 16:02:03,258 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-12-13 16:02:03,258 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-12-13 16:02:03,259 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-12-13 16:02:03,262 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) [2022-12-13 16:02:03,277 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2022-12-13 16:02:03,277 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:03,278 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:03,281 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2022-12-13 16:02:03,282 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2022-12-13 16:02:03,282 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-12-13 16:02:03,282 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) [2022-12-13 16:02:03,283 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2022-12-13 16:02:03,283 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:03,283 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:03,283 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2022-12-13 16:02:03,284 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2022-12-13 16:02:03,289 INFO L748 eck$LassoCheckResult]: Stem: 15#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 9#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 18#L516true assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 16#L516-2true call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 10#L518true assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 11#L519-3true [2022-12-13 16:02:03,289 INFO L750 eck$LassoCheckResult]: Loop: 11#L519-3true assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12#L521true assume main_~val~0#1 < 0;main_~val~0#1 := 0; 7#L521-2true call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8#L519-2true main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11#L519-3true [2022-12-13 16:02:03,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:03,294 INFO L85 PathProgramCache]: Analyzing trace with hash 28695753, now seen corresponding path program 1 times [2022-12-13 16:02:03,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:03,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19235004] [2022-12-13 16:02:03,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:03,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:03,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:03,377 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:03,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:03,399 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:03,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:03,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1603878, now seen corresponding path program 1 times [2022-12-13 16:02:03,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:03,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885614668] [2022-12-13 16:02:03,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:03,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:03,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:03,412 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:03,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:03,418 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:03,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:03,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1182970350, now seen corresponding path program 1 times [2022-12-13 16:02:03,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:03,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870768940] [2022-12-13 16:02:03,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:03,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:03,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:03,437 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:03,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:03,450 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:03,706 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:03,706 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:03,706 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:03,706 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:03,706 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:03,706 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:03,707 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:03,707 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:03,707 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration1_Lasso [2022-12-13 16:02:03,707 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:03,707 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:03,726 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,875 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,876 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,878 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,880 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,883 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,884 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,886 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,889 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,890 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,893 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,895 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,897 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,900 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:03,902 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:04,146 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:04,149 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:04,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:04,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:04,151 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:04,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-12-13 16:02:04,154 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:04,164 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:04,164 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:04,165 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:04,165 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:04,165 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:04,167 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:04,167 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:04,169 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:04,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:04,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:04,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:04,175 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:04,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-12-13 16:02:04,177 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:04,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:04,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:04,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:04,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:04,191 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:04,192 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:04,198 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:04,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2022-12-13 16:02:04,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:04,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:04,203 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:04,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-12-13 16:02:04,205 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:04,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:04,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:04,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:04,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:04,223 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:04,223 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:04,236 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:04,270 INFO L443 ModelExtractionUtils]: Simplification made 14 calls to the SMT solver. [2022-12-13 16:02:04,270 INFO L444 ModelExtractionUtils]: 4 out of 22 variables were initially zero. Simplification set additionally 14 variables to zero. [2022-12-13 16:02:04,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:04,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:04,317 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:04,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-12-13 16:02:04,319 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:04,332 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2022-12-13 16:02:04,333 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:04,333 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1, v_rep(select #length ULTIMATE.start_main_#t~malloc3#1.base)_1) = -4*ULTIMATE.start_main_~i~0#1 + 1*v_rep(select #length ULTIMATE.start_main_#t~malloc3#1.base)_1 Supporting invariants [1*ULTIMATE.start_main_~arr~0#1.offset >= 0] [2022-12-13 16:02:04,337 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2022-12-13 16:02:04,350 INFO L156 tatePredicateManager]: 2 out of 4 supporting invariants were superfluous and have been removed [2022-12-13 16:02:04,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:04,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:04,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 16:02:04,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:04,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 16:02:04,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:04,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:04,507 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 [2022-12-13 16:02:04,509 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 5 states, 5 states have (on average 1.8) internal successors, (9), 5 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) [2022-12-13 16:02:04,574 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 5 states, 5 states have (on average 1.8) internal successors, (9), 5 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 40 states and 57 transitions. Complement of second has 9 states. [2022-12-13 16:02:04,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:04,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 5 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) [2022-12-13 16:02:04,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 37 transitions. [2022-12-13 16:02:04,581 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 37 transitions. Stem has 5 letters. Loop has 4 letters. [2022-12-13 16:02:04,582 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:04,582 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 37 transitions. Stem has 9 letters. Loop has 4 letters. [2022-12-13 16:02:04,582 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:04,582 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 37 transitions. Stem has 5 letters. Loop has 8 letters. [2022-12-13 16:02:04,582 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:04,583 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 40 states and 57 transitions. [2022-12-13 16:02:04,585 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 16:02:04,587 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 40 states to 15 states and 20 transitions. [2022-12-13 16:02:04,588 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:04,588 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 16:02:04,589 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 20 transitions. [2022-12-13 16:02:04,589 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 16:02:04,589 INFO L218 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2022-12-13 16:02:04,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states and 20 transitions. [2022-12-13 16:02:04,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2022-12-13 16:02:04,608 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) [2022-12-13 16:02:04,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 20 transitions. [2022-12-13 16:02:04,609 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2022-12-13 16:02:04,610 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 20 transitions. [2022-12-13 16:02:04,610 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-12-13 16:02:04,610 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 20 transitions. [2022-12-13 16:02:04,610 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 16:02:04,610 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:04,610 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:04,610 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:04,611 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2022-12-13 16:02:04,611 INFO L748 eck$LassoCheckResult]: Stem: 148#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 142#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 143#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 149#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 144#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 145#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 146#L519-4 main_~j~0#1 := 0; 136#L526-3 [2022-12-13 16:02:04,611 INFO L750 eck$LassoCheckResult]: Loop: 136#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 138#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 137#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 135#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 136#L526-3 [2022-12-13 16:02:04,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:04,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1806815512, now seen corresponding path program 1 times [2022-12-13 16:02:04,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:04,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420757226] [2022-12-13 16:02:04,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:04,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:04,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:04,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:04,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420757226] [2022-12-13 16:02:04,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420757226] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 16:02:04,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 16:02:04,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 16:02:04,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095972648] [2022-12-13 16:02:04,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 16:02:04,680 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:04,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:04,680 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 1 times [2022-12-13 16:02:04,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:04,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657516153] [2022-12-13 16:02:04,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:04,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:04,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,685 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:04,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,689 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:04,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:04,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 16:02:04,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 16:02:04,723 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) [2022-12-13 16:02:04,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:04,746 INFO L93 Difference]: Finished difference Result 18 states and 23 transitions. [2022-12-13 16:02:04,746 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18 states and 23 transitions. [2022-12-13 16:02:04,747 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 16:02:04,747 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18 states to 18 states and 23 transitions. [2022-12-13 16:02:04,747 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:02:04,747 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 16:02:04,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 23 transitions. [2022-12-13 16:02:04,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 16:02:04,748 INFO L218 hiAutomatonCegarLoop]: Abstraction has 18 states and 23 transitions. [2022-12-13 16:02:04,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states and 23 transitions. [2022-12-13 16:02:04,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 15. [2022-12-13 16:02:04,749 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) [2022-12-13 16:02:04,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 19 transitions. [2022-12-13 16:02:04,749 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 19 transitions. [2022-12-13 16:02:04,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 16:02:04,750 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 19 transitions. [2022-12-13 16:02:04,750 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-12-13 16:02:04,751 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 19 transitions. [2022-12-13 16:02:04,751 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 16:02:04,751 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:04,751 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:04,752 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:04,752 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2022-12-13 16:02:04,752 INFO L748 eck$LassoCheckResult]: Stem: 188#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 182#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 183#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 189#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 184#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 185#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 186#L521 assume !(main_~val~0#1 < 0); 179#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 180#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 181#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 187#L519-4 main_~j~0#1 := 0; 176#L526-3 [2022-12-13 16:02:04,752 INFO L750 eck$LassoCheckResult]: Loop: 176#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 178#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 177#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 175#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 176#L526-3 [2022-12-13 16:02:04,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:04,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1329979393, now seen corresponding path program 1 times [2022-12-13 16:02:04,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:04,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797101322] [2022-12-13 16:02:04,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:04,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,767 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:04,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,783 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:04,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:04,784 INFO L85 PathProgramCache]: Analyzing trace with hash 2252300, now seen corresponding path program 2 times [2022-12-13 16:02:04,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:04,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276595152] [2022-12-13 16:02:04,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:04,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:04,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,790 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:04,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,794 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:04,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:04,795 INFO L85 PathProgramCache]: Analyzing trace with hash -2035265782, now seen corresponding path program 1 times [2022-12-13 16:02:04,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:04,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054309385] [2022-12-13 16:02:04,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:04,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:04,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:04,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:04,833 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:04,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2022-12-13 16:02:05,072 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:05,072 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:05,073 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:05,073 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:05,073 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:05,073 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:05,073 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:05,073 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:05,073 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration3_Lasso [2022-12-13 16:02:05,073 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:05,073 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:05,076 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,078 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,212 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,214 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,215 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,217 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,219 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,221 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,222 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,224 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,225 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,227 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,228 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,230 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,433 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:05,433 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:05,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:05,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:05,435 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:05,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-12-13 16:02:05,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 [2022-12-13 16:02:05,447 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:05,447 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:05,447 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:05,447 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:05,447 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:05,448 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:05,448 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:05,449 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:05,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2022-12-13 16:02:05,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:05,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:05,453 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:05,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-12-13 16:02:05,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 [2022-12-13 16:02:05,465 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:05,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:05,466 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:05,466 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:05,472 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:05,472 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:05,489 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:05,514 INFO L443 ModelExtractionUtils]: Simplification made 12 calls to the SMT solver. [2022-12-13 16:02:05,515 INFO L444 ModelExtractionUtils]: 10 out of 25 variables were initially zero. Simplification set additionally 12 variables to zero. [2022-12-13 16:02:05,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:05,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:05,516 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:05,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-12-13 16:02:05,518 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:05,529 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:05,529 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:05,529 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 [] [2022-12-13 16:02:05,532 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2022-12-13 16:02:05,539 INFO L156 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2022-12-13 16:02:05,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:05,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 16:02:05,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:05,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:05,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 16:02:05,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:05,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:05,596 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 [2022-12-13 16:02:05,596 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) [2022-12-13 16:02:05,608 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. [2022-12-13 16:02:05,608 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 [2022-12-13 16:02:05,609 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) [2022-12-13 16:02:05,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 18 transitions. [2022-12-13 16:02:05,609 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 4 letters. [2022-12-13 16:02:05,609 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:05,610 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 15 letters. Loop has 4 letters. [2022-12-13 16:02:05,610 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:05,610 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 18 transitions. Stem has 11 letters. Loop has 8 letters. [2022-12-13 16:02:05,610 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:05,610 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20 states and 26 transitions. [2022-12-13 16:02:05,611 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:05,612 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20 states to 19 states and 25 transitions. [2022-12-13 16:02:05,612 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:05,612 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 16:02:05,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 25 transitions. [2022-12-13 16:02:05,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:05,612 INFO L218 hiAutomatonCegarLoop]: Abstraction has 19 states and 25 transitions. [2022-12-13 16:02:05,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states and 25 transitions. [2022-12-13 16:02:05,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2022-12-13 16:02:05,614 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) [2022-12-13 16:02:05,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 24 transitions. [2022-12-13 16:02:05,615 INFO L240 hiAutomatonCegarLoop]: Abstraction has 18 states and 24 transitions. [2022-12-13 16:02:05,615 INFO L428 stractBuchiCegarLoop]: Abstraction has 18 states and 24 transitions. [2022-12-13 16:02:05,615 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-12-13 16:02:05,615 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 18 states and 24 transitions. [2022-12-13 16:02:05,616 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:05,616 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:05,616 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:05,616 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:05,616 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:05,616 INFO L748 eck$LassoCheckResult]: Stem: 302#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 296#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 297#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 303#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 298#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 299#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 300#L521 assume !(main_~val~0#1 < 0); 293#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 294#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 295#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 301#L519-4 main_~j~0#1 := 0; 292#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 289#L527-3 [2022-12-13 16:02:05,617 INFO L750 eck$LassoCheckResult]: Loop: 289#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 288#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 289#L527-3 [2022-12-13 16:02:05,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:05,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1720311820, now seen corresponding path program 1 times [2022-12-13 16:02:05,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:05,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362048628] [2022-12-13 16:02:05,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:05,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:05,635 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:05,651 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:05,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:05,651 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 1 times [2022-12-13 16:02:05,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:05,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525617376] [2022-12-13 16:02:05,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:05,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:05,658 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:05,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:05,663 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:05,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:05,663 INFO L85 PathProgramCache]: Analyzing trace with hash -342748399, now seen corresponding path program 1 times [2022-12-13 16:02:05,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:05,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604075263] [2022-12-13 16:02:05,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:05,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:05,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:05,680 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:05,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:05,699 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:05,857 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:05,857 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:05,857 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:05,857 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:05,857 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:05,857 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:05,857 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:05,857 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:05,857 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration4_Lasso [2022-12-13 16:02:05,857 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:05,858 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:05,859 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,861 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,863 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,865 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,866 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,868 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,869 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,871 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,873 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,874 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,876 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:05,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2022-12-13 16:02:06,010 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:06,012 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:06,014 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:06,171 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:06,171 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:06,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,173 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-12-13 16:02:06,175 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,184 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,184 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:06,185 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,185 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,185 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,185 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:06,185 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:06,187 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,189 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2022-12-13 16:02:06,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,190 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-12-13 16:02:06,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,202 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,204 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:06,204 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:06,207 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2022-12-13 16:02:06,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,210 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-12-13 16:02:06,213 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,225 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,225 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:06,225 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,225 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,225 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,225 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:06,225 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:06,227 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2022-12-13 16:02:06,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,231 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-12-13 16:02:06,233 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,243 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,243 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:06,243 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,243 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,243 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,243 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:06,243 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:06,244 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2022-12-13 16:02:06,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,249 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-12-13 16:02:06,251 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,260 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,260 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:06,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,261 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:06,261 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:06,262 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2022-12-13 16:02:06,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,266 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-12-13 16:02:06,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,278 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:06,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,278 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,278 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:06,278 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:06,279 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2022-12-13 16:02:06,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,283 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-12-13 16:02:06,285 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,294 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,295 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,295 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,296 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:06,296 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:06,299 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:06,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,302 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-12-13 16:02:06,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 [2022-12-13 16:02:06,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,314 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,315 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,315 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,316 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:06,316 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:06,319 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2022-12-13 16:02:06,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,323 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-12-13 16:02:06,325 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,334 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,334 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:06,334 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,334 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,334 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,335 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:06,335 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:06,336 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,338 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2022-12-13 16:02:06,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,339 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2022-12-13 16:02:06,342 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,351 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,352 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:06,352 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,352 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,352 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,352 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:06,352 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:06,354 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2022-12-13 16:02:06,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,357 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-12-13 16:02:06,360 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,370 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,372 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:06,372 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:06,377 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2022-12-13 16:02:06,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,381 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-12-13 16:02:06,383 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,393 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,394 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,394 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,398 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:06,398 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:06,407 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:06,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2022-12-13 16:02:06,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,411 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-12-13 16:02:06,414 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:06,424 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:06,424 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:06,424 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:06,424 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:06,427 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:06,427 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:06,435 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:06,445 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 16:02:06,445 INFO L444 ModelExtractionUtils]: 6 out of 13 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 16:02:06,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:06,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,446 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-12-13 16:02:06,448 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:06,459 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:06,459 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:06,459 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) ULTIMATE.start_main_~arr~0#1.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) ULTIMATE.start_main_~arr~0#1.offset)_1 Supporting invariants [] [2022-12-13 16:02:06,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:06,469 INFO L156 tatePredicateManager]: 3 out of 4 supporting invariants were superfluous and have been removed [2022-12-13 16:02:06,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:06,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:06,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 16:02:06,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:06,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:06,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:06,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:06,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:06,528 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 [2022-12-13 16:02:06,528 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) [2022-12-13 16:02:06,555 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. [2022-12-13 16:02:06,555 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 [2022-12-13 16:02:06,556 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) [2022-12-13 16:02:06,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2022-12-13 16:02:06,556 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 2 letters. [2022-12-13 16:02:06,556 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:06,557 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 14 letters. Loop has 2 letters. [2022-12-13 16:02:06,557 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:06,557 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 12 letters. Loop has 4 letters. [2022-12-13 16:02:06,557 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:06,557 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27 states and 35 transitions. [2022-12-13 16:02:06,558 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:06,558 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27 states to 22 states and 28 transitions. [2022-12-13 16:02:06,558 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:06,558 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:06,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 28 transitions. [2022-12-13 16:02:06,559 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:06,559 INFO L218 hiAutomatonCegarLoop]: Abstraction has 22 states and 28 transitions. [2022-12-13 16:02:06,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states and 28 transitions. [2022-12-13 16:02:06,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 21. [2022-12-13 16:02:06,560 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) [2022-12-13 16:02:06,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 27 transitions. [2022-12-13 16:02:06,561 INFO L240 hiAutomatonCegarLoop]: Abstraction has 21 states and 27 transitions. [2022-12-13 16:02:06,561 INFO L428 stractBuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2022-12-13 16:02:06,561 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-12-13 16:02:06,561 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 27 transitions. [2022-12-13 16:02:06,561 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:06,561 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:06,562 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:06,562 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:06,562 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:06,562 INFO L748 eck$LassoCheckResult]: Stem: 437#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 430#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 431#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 438#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 432#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 433#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 434#L521 assume !(main_~val~0#1 < 0); 427#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 428#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 429#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 435#L519-4 main_~j~0#1 := 0; 425#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 424#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 439#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 419#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 420#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 422#L527-3 [2022-12-13 16:02:06,562 INFO L750 eck$LassoCheckResult]: Loop: 422#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 421#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 422#L527-3 [2022-12-13 16:02:06,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:06,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1331270241, now seen corresponding path program 2 times [2022-12-13 16:02:06,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:06,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116731504] [2022-12-13 16:02:06,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:06,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:06,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:06,632 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:06,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:06,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116731504] [2022-12-13 16:02:06,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116731504] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:06,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390394346] [2022-12-13 16:02:06,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 16:02:06,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:06,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:06,634 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:06,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-13 16:02:06,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 16:02:06,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:02:06,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 16:02:06,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:06,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:06,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:06,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:06,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390394346] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:06,743 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:06,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-12-13 16:02:06,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759385931] [2022-12-13 16:02:06,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:06,744 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:06,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:06,744 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 2 times [2022-12-13 16:02:06,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:06,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436869662] [2022-12-13 16:02:06,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:06,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,749 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:06,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,751 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:06,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:06,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 16:02:06,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-13 16:02:06,779 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) [2022-12-13 16:02:06,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:06,855 INFO L93 Difference]: Finished difference Result 45 states and 57 transitions. [2022-12-13 16:02:06,855 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 57 transitions. [2022-12-13 16:02:06,856 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:06,857 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 28 states and 35 transitions. [2022-12-13 16:02:06,857 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:06,857 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:06,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 35 transitions. [2022-12-13 16:02:06,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:06,857 INFO L218 hiAutomatonCegarLoop]: Abstraction has 28 states and 35 transitions. [2022-12-13 16:02:06,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 35 transitions. [2022-12-13 16:02:06,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 25. [2022-12-13 16:02:06,859 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) [2022-12-13 16:02:06,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2022-12-13 16:02:06,859 INFO L240 hiAutomatonCegarLoop]: Abstraction has 25 states and 31 transitions. [2022-12-13 16:02:06,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 16:02:06,860 INFO L428 stractBuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2022-12-13 16:02:06,860 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-12-13 16:02:06,860 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 31 transitions. [2022-12-13 16:02:06,861 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:06,861 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:06,861 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:06,861 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:06,861 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:06,861 INFO L748 eck$LassoCheckResult]: Stem: 618#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 611#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 612#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 619#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 613#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 614#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 615#L521 assume !(main_~val~0#1 < 0); 623#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 609#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 610#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 616#L521 assume !(main_~val~0#1 < 0); 607#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 608#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 622#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 620#L519-4 main_~j~0#1 := 0; 605#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 604#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 621#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 599#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 600#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 602#L527-3 [2022-12-13 16:02:06,861 INFO L750 eck$LassoCheckResult]: Loop: 602#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 601#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 602#L527-3 [2022-12-13 16:02:06,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:06,862 INFO L85 PathProgramCache]: Analyzing trace with hash 34477914, now seen corresponding path program 3 times [2022-12-13 16:02:06,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:06,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13242960] [2022-12-13 16:02:06,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:06,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:06,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,882 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,895 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:06,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:06,896 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 3 times [2022-12-13 16:02:06,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:06,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446253545] [2022-12-13 16:02:06,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:06,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,901 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,904 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:06,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:06,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1226461473, now seen corresponding path program 1 times [2022-12-13 16:02:06,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:06,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106820679] [2022-12-13 16:02:06,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:06,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:06,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,923 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:06,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2022-12-13 16:02:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:06,947 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:07,229 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:07,229 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:07,229 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:07,229 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:07,229 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:07,229 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,229 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:07,230 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:07,230 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration6_Lasso [2022-12-13 16:02:07,230 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:07,230 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:07,232 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,234 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,235 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,237 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,238 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,240 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,241 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,242 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,243 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,245 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,246 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,247 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,248 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,250 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:07,635 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:07,635 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:07,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,636 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-12-13 16:02:07,639 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,649 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,650 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,651 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,651 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,654 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2022-12-13 16:02:07,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,657 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-12-13 16:02:07,659 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,670 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,670 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,670 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,670 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,671 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,671 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,671 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,672 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:07,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,675 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-12-13 16:02:07,677 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,689 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,689 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,689 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,690 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,690 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,691 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,694 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2022-12-13 16:02:07,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,698 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-12-13 16:02:07,700 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,709 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,710 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,710 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,710 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,710 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,711 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2022-12-13 16:02:07,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,715 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-12-13 16:02:07,717 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,728 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,728 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,728 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,729 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,729 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,731 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2022-12-13 16:02:07,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,735 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-12-13 16:02:07,737 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,747 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,747 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,747 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,747 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,747 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,747 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,748 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:07,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,752 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2022-12-13 16:02:07,753 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,763 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,763 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,763 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,764 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,764 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,764 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,764 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,765 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2022-12-13 16:02:07,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,768 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-12-13 16:02:07,770 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,780 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,780 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,780 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,780 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,780 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,781 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,781 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,782 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,784 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:07,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,785 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-12-13 16:02:07,788 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,801 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:07,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,804 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-12-13 16:02:07,806 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,815 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,816 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,816 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,817 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:07,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,820 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-12-13 16:02:07,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,831 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:07,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,832 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,832 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:07,832 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:07,833 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,835 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2022-12-13 16:02:07,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,836 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-12-13 16:02:07,838 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,849 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,849 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,849 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,849 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,850 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,850 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,854 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,856 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2022-12-13 16:02:07,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,857 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-12-13 16:02:07,859 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,869 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,869 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,869 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,869 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,870 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,871 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,874 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,876 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2022-12-13 16:02:07,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,877 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-12-13 16:02:07,879 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,889 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,890 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,890 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,894 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,894 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,905 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:07,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,908 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-12-13 16:02:07,910 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,920 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,922 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,922 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,937 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:07,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2022-12-13 16:02:07,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,942 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-12-13 16:02:07,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:07,954 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:07,954 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:07,954 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:07,954 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:07,956 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:07,956 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:07,963 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:07,973 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 16:02:07,974 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2022-12-13 16:02:07,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:07,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:07,975 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:07,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2022-12-13 16:02:07,976 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:07,987 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:07,987 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:07,987 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 4))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 4))_1 Supporting invariants [] [2022-12-13 16:02:07,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:08,002 INFO L156 tatePredicateManager]: 6 out of 7 supporting invariants were superfluous and have been removed [2022-12-13 16:02:08,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:08,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 16:02:08,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:08,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:08,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:08,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:08,074 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.3 stem predicates 2 loop predicates [2022-12-13 16:02:08,074 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2022-12-13 16:02:08,088 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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 4 states. [2022-12-13 16:02:08,088 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 [2022-12-13 16:02:08,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2022-12-13 16:02:08,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:08,090 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 20 letters. Loop has 2 letters. [2022-12-13 16:02:08,090 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:08,090 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:08,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:08,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 16:02:08,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:08,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:08,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:08,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:08,154 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:08,154 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.3 stem predicates 2 loop predicates [2022-12-13 16:02:08,155 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2022-12-13 16:02:08,168 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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 4 states. [2022-12-13 16:02:08,169 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 [2022-12-13 16:02:08,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2022-12-13 16:02:08,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:08,170 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 20 letters. Loop has 2 letters. [2022-12-13 16:02:08,170 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:08,170 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:08,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:08,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 16:02:08,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:08,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:08,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:08,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:08,239 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.3 stem predicates 2 loop predicates [2022-12-13 16:02:08,239 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2022-12-13 16:02:08,277 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 10. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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 10 states. [2022-12-13 16:02:08,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:02:08,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2022-12-13 16:02:08,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 33 transitions. [2022-12-13 16:02:08,277 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 20 letters. Loop has 2 letters. [2022-12-13 16:02:08,278 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:08,278 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 22 letters. Loop has 2 letters. [2022-12-13 16:02:08,278 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:08,278 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 20 letters. Loop has 4 letters. [2022-12-13 16:02:08,278 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:08,278 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 40 states and 50 transitions. [2022-12-13 16:02:08,278 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:08,279 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 40 states to 35 states and 43 transitions. [2022-12-13 16:02:08,279 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:02:08,279 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:02:08,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 43 transitions. [2022-12-13 16:02:08,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:08,279 INFO L218 hiAutomatonCegarLoop]: Abstraction has 35 states and 43 transitions. [2022-12-13 16:02:08,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 43 transitions. [2022-12-13 16:02:08,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 30. [2022-12-13 16:02:08,280 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) [2022-12-13 16:02:08,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2022-12-13 16:02:08,281 INFO L240 hiAutomatonCegarLoop]: Abstraction has 30 states and 37 transitions. [2022-12-13 16:02:08,281 INFO L428 stractBuchiCegarLoop]: Abstraction has 30 states and 37 transitions. [2022-12-13 16:02:08,281 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-12-13 16:02:08,281 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30 states and 37 transitions. [2022-12-13 16:02:08,281 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:08,281 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:08,281 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:08,282 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:08,282 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:08,282 INFO L748 eck$LassoCheckResult]: Stem: 1013#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1005#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 1006#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 1014#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 1007#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1008#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1009#L521 assume !(main_~val~0#1 < 0); 1002#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1003#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1004#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1010#L521 assume !(main_~val~0#1 < 0); 1018#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1017#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1016#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 1015#L519-4 main_~j~0#1 := 0; 999#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1000#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1020#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1019#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1001#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 998#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1022#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 993#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 994#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 996#L527-3 [2022-12-13 16:02:08,282 INFO L750 eck$LassoCheckResult]: Loop: 996#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 995#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 996#L527-3 [2022-12-13 16:02:08,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1808436561, now seen corresponding path program 4 times [2022-12-13 16:02:08,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:08,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651003235] [2022-12-13 16:02:08,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:08,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:08,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:08,381 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:08,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:08,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651003235] [2022-12-13 16:02:08,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651003235] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:08,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136791009] [2022-12-13 16:02:08,381 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 16:02:08,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:08,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:08,383 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:08,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-12-13 16:02:08,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 16:02:08,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:02:08,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 16:02:08,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:08,488 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:08,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:08,538 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:08,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136791009] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:08,538 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:08,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-12-13 16:02:08,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412324198] [2022-12-13 16:02:08,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:08,539 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:08,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,539 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 4 times [2022-12-13 16:02:08,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:08,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923628270] [2022-12-13 16:02:08,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:08,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:08,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,542 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:08,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,544 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:08,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:08,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 16:02:08,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-12-13 16:02:08,573 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) [2022-12-13 16:02:08,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:08,653 INFO L93 Difference]: Finished difference Result 49 states and 60 transitions. [2022-12-13 16:02:08,653 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 49 states and 60 transitions. [2022-12-13 16:02:08,654 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:08,654 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 49 states to 37 states and 46 transitions. [2022-12-13 16:02:08,654 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:08,654 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:08,654 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 46 transitions. [2022-12-13 16:02:08,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:08,655 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 46 transitions. [2022-12-13 16:02:08,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 46 transitions. [2022-12-13 16:02:08,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 34. [2022-12-13 16:02:08,656 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) [2022-12-13 16:02:08,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2022-12-13 16:02:08,657 INFO L240 hiAutomatonCegarLoop]: Abstraction has 34 states and 42 transitions. [2022-12-13 16:02:08,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 16:02:08,658 INFO L428 stractBuchiCegarLoop]: Abstraction has 34 states and 42 transitions. [2022-12-13 16:02:08,658 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2022-12-13 16:02:08,658 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34 states and 42 transitions. [2022-12-13 16:02:08,658 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:08,659 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:08,659 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:08,659 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:08,659 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:08,659 INFO L748 eck$LassoCheckResult]: Stem: 1255#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1246#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 1247#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 1256#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 1248#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1249#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1250#L521 assume !(main_~val~0#1 < 0); 1268#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1267#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1251#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1252#L521 assume !(main_~val~0#1 < 0); 1243#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1244#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1245#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1259#L521 assume !(main_~val~0#1 < 0); 1266#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1260#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1258#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 1257#L519-4 main_~j~0#1 := 0; 1241#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1242#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1263#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1235#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1236#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1240#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1264#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1262#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1261#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1238#L527-3 [2022-12-13 16:02:08,659 INFO L750 eck$LassoCheckResult]: Loop: 1238#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1237#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 1238#L527-3 [2022-12-13 16:02:08,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,660 INFO L85 PathProgramCache]: Analyzing trace with hash -759828824, now seen corresponding path program 5 times [2022-12-13 16:02:08,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:08,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633253225] [2022-12-13 16:02:08,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:08,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:08,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,679 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,695 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:08,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,695 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 5 times [2022-12-13 16:02:08,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:08,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830578306] [2022-12-13 16:02:08,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:08,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:08,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,700 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,703 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:08,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:08,703 INFO L85 PathProgramCache]: Analyzing trace with hash -51058003, now seen corresponding path program 2 times [2022-12-13 16:02:08,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:08,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968503464] [2022-12-13 16:02:08,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:08,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:08,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,719 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:08,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:08,736 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:08,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2022-12-13 16:02:09,512 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:09,512 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:09,512 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:09,512 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:09,512 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:09,512 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:09,512 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:09,512 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:09,512 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration8_Lasso [2022-12-13 16:02:09,512 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:09,512 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:09,515 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,516 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,517 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,519 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,520 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,521 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,522 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,524 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,525 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,527 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,528 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,529 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,531 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,532 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:09,829 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:10,083 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:10,083 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:10,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,084 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-12-13 16:02:10,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 [2022-12-13 16:02:10,096 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,096 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:10,096 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,096 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,096 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,097 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:10,097 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:10,098 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,101 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-12-13 16:02:10,103 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,113 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,113 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:10,113 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,114 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,114 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,114 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:10,114 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:10,116 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,119 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-12-13 16:02:10,122 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,131 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,132 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,132 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,134 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,134 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,137 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,139 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2022-12-13 16:02:10,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,140 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-12-13 16:02:10,147 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,157 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:10,157 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,157 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,158 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:10,158 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:10,159 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2022-12-13 16:02:10,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,162 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-12-13 16:02:10,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 [2022-12-13 16:02:10,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,174 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:10,174 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,174 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,174 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,175 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:10,175 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:10,176 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,179 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-12-13 16:02:10,181 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,191 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,192 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,192 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,195 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,197 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,198 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-12-13 16:02:10,200 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,210 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,210 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,210 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,211 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,212 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,212 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,215 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,217 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,218 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-12-13 16:02:10,220 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,231 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,231 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:10,231 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,231 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,231 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,231 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:10,232 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:10,233 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2022-12-13 16:02:10,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,236 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-12-13 16:02:10,238 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,248 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,248 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,248 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,249 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,249 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,252 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,255 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-12-13 16:02:10,257 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,267 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,267 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,267 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,267 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,268 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,268 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,271 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2022-12-13 16:02:10,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,274 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-12-13 16:02:10,277 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,287 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,287 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:10,287 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,287 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,287 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,288 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:10,288 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:10,289 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,292 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-12-13 16:02:10,294 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,304 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,305 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,305 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,309 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2022-12-13 16:02:10,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,312 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-12-13 16:02:10,314 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,323 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,323 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:10,323 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,324 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,324 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,324 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:10,324 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:10,325 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2022-12-13 16:02:10,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,329 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-12-13 16:02:10,331 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,341 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,341 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,341 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,343 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,343 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,348 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2022-12-13 16:02:10,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,351 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-12-13 16:02:10,353 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,363 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,363 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,363 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,363 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,365 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,365 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,369 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:10,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:10,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,372 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-12-13 16:02:10,374 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:10,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:10,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:10,384 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:10,385 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:10,387 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:10,387 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:10,394 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:10,408 INFO L443 ModelExtractionUtils]: Simplification made 12 calls to the SMT solver. [2022-12-13 16:02:10,408 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2022-12-13 16:02:10,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:10,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:10,409 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:10,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-12-13 16:02:10,411 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:10,421 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:10,421 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:10,422 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_2 Supporting invariants [] [2022-12-13 16:02:10,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2022-12-13 16:02:10,463 INFO L156 tatePredicateManager]: 12 out of 13 supporting invariants were superfluous and have been removed [2022-12-13 16:02:10,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:10,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:10,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 16:02:10,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:10,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:10,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:10,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:10,614 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:10,615 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 [2022-12-13 16:02:10,615 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2022-12-13 16:02:10,670 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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 44 states and 56 transitions. Complement of second has 8 states. [2022-12-13 16:02:10,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 6 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:10,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2022-12-13 16:02:10,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 36 transitions. [2022-12-13 16:02:10,670 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 36 transitions. Stem has 28 letters. Loop has 2 letters. [2022-12-13 16:02:10,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:10,671 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:10,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:10,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:10,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 16:02:10,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:10,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:10,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:10,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:10,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:10,837 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 [2022-12-13 16:02:10,837 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2022-12-13 16:02:10,888 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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 44 states and 56 transitions. Complement of second has 8 states. [2022-12-13 16:02:10,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 6 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:10,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2022-12-13 16:02:10,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 36 transitions. [2022-12-13 16:02:10,889 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 36 transitions. Stem has 28 letters. Loop has 2 letters. [2022-12-13 16:02:10,889 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:10,889 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:10,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:10,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 16:02:10,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:11,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2022-12-13 16:02:11,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:11,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:11,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:11,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:11,073 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 [2022-12-13 16:02:11,073 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13 Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2022-12-13 16:02:11,184 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 42 transitions. cyclomatic complexity: 13. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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 78 states and 100 transitions. Complement of second has 17 states. [2022-12-13 16:02:11,184 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 [2022-12-13 16:02:11,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2022-12-13 16:02:11,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 67 transitions. [2022-12-13 16:02:11,185 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 28 letters. Loop has 2 letters. [2022-12-13 16:02:11,185 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:11,185 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 30 letters. Loop has 2 letters. [2022-12-13 16:02:11,186 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:11,186 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 28 letters. Loop has 4 letters. [2022-12-13 16:02:11,186 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:11,186 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 78 states and 100 transitions. [2022-12-13 16:02:11,187 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:02:11,188 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 78 states to 73 states and 93 transitions. [2022-12-13 16:02:11,188 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:02:11,188 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:02:11,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 93 transitions. [2022-12-13 16:02:11,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:11,188 INFO L218 hiAutomatonCegarLoop]: Abstraction has 73 states and 93 transitions. [2022-12-13 16:02:11,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states and 93 transitions. [2022-12-13 16:02:11,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 45. [2022-12-13 16:02:11,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 45 states have (on average 1.2444444444444445) internal successors, (56), 44 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) [2022-12-13 16:02:11,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 56 transitions. [2022-12-13 16:02:11,192 INFO L240 hiAutomatonCegarLoop]: Abstraction has 45 states and 56 transitions. [2022-12-13 16:02:11,192 INFO L428 stractBuchiCegarLoop]: Abstraction has 45 states and 56 transitions. [2022-12-13 16:02:11,192 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2022-12-13 16:02:11,192 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 45 states and 56 transitions. [2022-12-13 16:02:11,192 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:11,192 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:11,193 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:11,193 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:11,193 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:11,193 INFO L748 eck$LassoCheckResult]: Stem: 1876#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1866#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 1867#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 1877#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 1868#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 1869#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1870#L521 assume !(main_~val~0#1 < 0); 1886#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1864#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1865#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1887#L521 assume !(main_~val~0#1 < 0); 1884#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1885#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1871#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1872#L521 assume !(main_~val~0#1 < 0); 1898#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 1882#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1883#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 1878#L519-4 main_~j~0#1 := 0; 1879#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1896#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1895#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1894#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1861#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1859#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1891#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1854#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1855#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1892#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1890#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 1889#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1888#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 1857#L527-3 [2022-12-13 16:02:11,194 INFO L750 eck$LassoCheckResult]: Loop: 1857#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 1856#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 1857#L527-3 [2022-12-13 16:02:11,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:11,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1822100739, now seen corresponding path program 6 times [2022-12-13 16:02:11,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:11,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616635765] [2022-12-13 16:02:11,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:11,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:11,301 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:11,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:11,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616635765] [2022-12-13 16:02:11,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616635765] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:11,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475916284] [2022-12-13 16:02:11,301 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 16:02:11,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:11,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:11,302 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:11,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-12-13 16:02:11,363 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-12-13 16:02:11,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:02:11,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 16:02:11,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:11,436 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:11,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:11,488 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:11,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475916284] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:11,489 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:11,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-12-13 16:02:11,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811857794] [2022-12-13 16:02:11,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:11,489 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:11,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:11,490 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 6 times [2022-12-13 16:02:11,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:11,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183857902] [2022-12-13 16:02:11,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:11,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:11,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:11,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,496 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:11,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:11,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 16:02:11,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-12-13 16:02:11,526 INFO L87 Difference]: Start difference. First operand 45 states and 56 transitions. cyclomatic complexity: 17 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) [2022-12-13 16:02:11,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:11,618 INFO L93 Difference]: Finished difference Result 58 states and 71 transitions. [2022-12-13 16:02:11,618 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 58 states and 71 transitions. [2022-12-13 16:02:11,619 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:11,620 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 58 states to 41 states and 51 transitions. [2022-12-13 16:02:11,620 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:11,620 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:11,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 51 transitions. [2022-12-13 16:02:11,620 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:11,620 INFO L218 hiAutomatonCegarLoop]: Abstraction has 41 states and 51 transitions. [2022-12-13 16:02:11,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 51 transitions. [2022-12-13 16:02:11,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 38. [2022-12-13 16:02:11,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 38 states have (on average 1.236842105263158) internal successors, (47), 37 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:11,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 47 transitions. [2022-12-13 16:02:11,623 INFO L240 hiAutomatonCegarLoop]: Abstraction has 38 states and 47 transitions. [2022-12-13 16:02:11,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 16:02:11,623 INFO L428 stractBuchiCegarLoop]: Abstraction has 38 states and 47 transitions. [2022-12-13 16:02:11,623 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2022-12-13 16:02:11,623 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 38 states and 47 transitions. [2022-12-13 16:02:11,624 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:11,624 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:11,624 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:11,624 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:11,624 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:11,625 INFO L748 eck$LassoCheckResult]: Stem: 2192#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2184#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 2185#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 2193#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 2186#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 2187#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2188#L521 assume !(main_~val~0#1 < 0); 2181#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2182#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2183#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2189#L521 assume !(main_~val~0#1 < 0); 2210#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2209#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2208#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2207#L521 assume !(main_~val~0#1 < 0); 2206#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2205#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2204#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2196#L521 assume !(main_~val~0#1 < 0); 2203#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2197#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2195#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 2194#L519-4 main_~j~0#1 := 0; 2179#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 2180#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2200#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2173#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2174#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 2178#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2201#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2199#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2198#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 2176#L527-3 [2022-12-13 16:02:11,625 INFO L750 eck$LassoCheckResult]: Loop: 2176#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2175#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 2176#L527-3 [2022-12-13 16:02:11,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:11,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1539979743, now seen corresponding path program 7 times [2022-12-13 16:02:11,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:11,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831640054] [2022-12-13 16:02:11,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:11,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,640 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:11,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,653 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:11,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:11,654 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 7 times [2022-12-13 16:02:11,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:11,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340415433] [2022-12-13 16:02:11,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:11,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:11,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,658 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,660 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:11,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:11,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1843185638, now seen corresponding path program 3 times [2022-12-13 16:02:11,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:11,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384802050] [2022-12-13 16:02:11,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:11,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,673 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:11,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:11,683 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:12,412 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:12,412 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:12,412 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:12,412 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:12,412 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:12,412 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,412 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:12,412 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:12,412 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration10_Lasso [2022-12-13 16:02:12,412 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:12,412 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:12,414 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,415 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,416 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,417 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,418 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,420 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,422 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,423 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,425 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,638 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,640 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,641 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,642 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,643 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,645 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:12,878 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:12,878 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:12,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:12,879 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:12,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2022-12-13 16:02:12,881 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:12,891 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:12,891 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:12,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:12,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:12,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:12,892 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:12,892 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:12,893 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:12,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:12,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:12,896 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:12,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-12-13 16:02:12,898 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:12,907 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:12,908 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:12,908 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:12,908 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:12,909 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:12,909 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:12,911 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:12,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:12,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:12,914 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:12,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-12-13 16:02:12,916 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:12,926 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:12,926 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:12,926 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:12,926 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:12,926 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:12,927 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:12,927 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:12,928 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:12,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2022-12-13 16:02:12,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:12,931 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:12,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-12-13 16:02:12,934 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:12,943 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:12,943 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:12,943 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:12,943 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:12,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:12,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:12,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:12,945 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:12,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2022-12-13 16:02:12,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:12,948 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:12,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-12-13 16:02:12,950 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:12,960 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:12,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:12,960 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:12,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:12,961 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:12,961 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:12,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:12,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2022-12-13 16:02:12,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:12,967 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:12,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2022-12-13 16:02:12,969 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:12,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:12,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:12,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:12,979 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:12,980 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:12,980 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:12,983 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:12,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2022-12-13 16:02:12,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:12,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:12,986 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:12,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-12-13 16:02:12,988 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:12,998 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:12,998 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:12,998 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:12,998 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:12,999 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:12,999 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:12,999 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:13,000 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:13,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:13,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:13,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:13,003 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:13,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-12-13 16:02:13,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 [2022-12-13 16:02:13,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:13,015 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:13,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:13,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:13,015 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:13,016 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:13,016 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:13,017 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:13,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2022-12-13 16:02:13,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:13,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:13,020 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:13,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-12-13 16:02:13,022 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:13,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:13,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:13,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:13,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:13,035 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:13,035 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:13,040 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:13,049 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 16:02:13,049 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 16:02:13,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:13,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:13,050 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:13,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2022-12-13 16:02:13,056 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:13,068 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:13,068 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:13,068 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 8))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 8))_1 Supporting invariants [] [2022-12-13 16:02:13,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2022-12-13 16:02:13,086 INFO L156 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2022-12-13 16:02:13,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:13,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:13,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 16:02:13,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:13,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:13,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:13,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:13,168 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 [2022-12-13 16:02:13,168 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 38 states and 47 transitions. cyclomatic complexity: 14 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) [2022-12-13 16:02:13,178 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 38 states and 47 transitions. cyclomatic complexity: 14. 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 39 states and 49 transitions. Complement of second has 4 states. [2022-12-13 16:02:13,179 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 [2022-12-13 16:02:13,179 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) [2022-12-13 16:02:13,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:13,179 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 32 letters. Loop has 2 letters. [2022-12-13 16:02:13,179 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:13,179 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:13,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:13,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:13,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 16:02:13,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:13,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:13,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:13,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:13,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:13,256 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 [2022-12-13 16:02:13,256 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 38 states and 47 transitions. cyclomatic complexity: 14 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) [2022-12-13 16:02:13,267 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 38 states and 47 transitions. cyclomatic complexity: 14. 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 39 states and 49 transitions. Complement of second has 4 states. [2022-12-13 16:02:13,267 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 [2022-12-13 16:02:13,267 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) [2022-12-13 16:02:13,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:13,267 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 32 letters. Loop has 2 letters. [2022-12-13 16:02:13,267 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:13,267 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:13,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:13,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 16:02:13,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:13,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:13,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:13,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:13,354 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 [2022-12-13 16:02:13,354 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 38 states and 47 transitions. cyclomatic complexity: 14 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) [2022-12-13 16:02:13,403 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 38 states and 47 transitions. cyclomatic complexity: 14. 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 54 states and 68 transitions. Complement of second has 12 states. [2022-12-13 16:02:13,404 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 [2022-12-13 16:02:13,404 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) [2022-12-13 16:02:13,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 39 transitions. [2022-12-13 16:02:13,404 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 32 letters. Loop has 2 letters. [2022-12-13 16:02:13,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:13,404 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 34 letters. Loop has 2 letters. [2022-12-13 16:02:13,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:13,404 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 32 letters. Loop has 4 letters. [2022-12-13 16:02:13,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:13,405 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 54 states and 68 transitions. [2022-12-13 16:02:13,405 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:13,405 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 54 states to 49 states and 61 transitions. [2022-12-13 16:02:13,405 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:02:13,405 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:02:13,405 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 61 transitions. [2022-12-13 16:02:13,405 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:13,405 INFO L218 hiAutomatonCegarLoop]: Abstraction has 49 states and 61 transitions. [2022-12-13 16:02:13,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states and 61 transitions. [2022-12-13 16:02:13,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2022-12-13 16:02:13,407 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) [2022-12-13 16:02:13,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 53 transitions. [2022-12-13 16:02:13,407 INFO L240 hiAutomatonCegarLoop]: Abstraction has 43 states and 53 transitions. [2022-12-13 16:02:13,407 INFO L428 stractBuchiCegarLoop]: Abstraction has 43 states and 53 transitions. [2022-12-13 16:02:13,407 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2022-12-13 16:02:13,407 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 43 states and 53 transitions. [2022-12-13 16:02:13,407 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:13,407 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:13,407 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:13,408 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:13,408 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:13,408 INFO L748 eck$LassoCheckResult]: Stem: 2758#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2749#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 2750#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 2759#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 2751#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 2752#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2753#L521 assume !(main_~val~0#1 < 0); 2772#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2770#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2754#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2755#L521 assume !(main_~val~0#1 < 0); 2746#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2747#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2748#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2768#L521 assume !(main_~val~0#1 < 0); 2767#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2766#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2765#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2762#L521 assume !(main_~val~0#1 < 0); 2764#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 2763#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2761#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 2760#L519-4 main_~j~0#1 := 0; 2744#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 2743#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2773#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2738#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2739#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 2745#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2779#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2778#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2777#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 2776#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2774#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 2771#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2769#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 2741#L527-3 [2022-12-13 16:02:13,408 INFO L750 eck$LassoCheckResult]: Loop: 2741#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 2740#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 2741#L527-3 [2022-12-13 16:02:13,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:13,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1774872054, now seen corresponding path program 8 times [2022-12-13 16:02:13,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:13,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032832057] [2022-12-13 16:02:13,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:13,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:13,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:13,419 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:13,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:13,429 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:13,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:13,429 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 8 times [2022-12-13 16:02:13,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:13,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204119987] [2022-12-13 16:02:13,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:13,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:13,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:13,432 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:13,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:13,433 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:13,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:13,434 INFO L85 PathProgramCache]: Analyzing trace with hash 550028923, now seen corresponding path program 4 times [2022-12-13 16:02:13,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:13,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255120805] [2022-12-13 16:02:13,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:13,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:13,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:13,446 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:13,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:13,457 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:14,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2022-12-13 16:02:14,512 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:14,512 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:14,512 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:14,512 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:14,512 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:14,512 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:14,512 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:14,512 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:14,512 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration11_Lasso [2022-12-13 16:02:14,512 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:14,512 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:14,514 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,515 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,516 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,517 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,519 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,520 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,933 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,935 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,936 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,937 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,939 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,940 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,941 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,942 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:14,943 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:15,212 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:15,212 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:15,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,213 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2022-12-13 16:02:15,215 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:15,225 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:15,225 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:15,225 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:15,225 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:15,225 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:15,226 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:15,226 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:15,227 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:15,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2022-12-13 16:02:15,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,230 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2022-12-13 16:02:15,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:15,242 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:15,242 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:15,242 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:15,243 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:15,243 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:15,243 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:15,243 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:15,244 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:15,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:15,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,247 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2022-12-13 16:02:15,249 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:15,259 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:15,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:15,259 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:15,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:15,260 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:15,260 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:15,263 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:15,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2022-12-13 16:02:15,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,266 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2022-12-13 16:02:15,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:15,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:15,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:15,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:15,278 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:15,279 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:15,279 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:15,282 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:15,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2022-12-13 16:02:15,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,285 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2022-12-13 16:02:15,293 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:15,303 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:15,303 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:15,303 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:15,303 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:15,303 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:15,304 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:15,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:15,305 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:15,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2022-12-13 16:02:15,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,308 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2022-12-13 16:02:15,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:15,320 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:15,320 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:15,320 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:15,320 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:15,322 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:15,322 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:15,326 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:15,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2022-12-13 16:02:15,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,330 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2022-12-13 16:02:15,332 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:15,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:15,342 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:15,342 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:15,342 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:15,344 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:15,344 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:15,350 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:15,355 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-12-13 16:02:15,355 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2022-12-13 16:02:15,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:15,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,355 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2022-12-13 16:02:15,357 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:15,368 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:15,368 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:15,368 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 12))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 12))_2 Supporting invariants [] [2022-12-13 16:02:15,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2022-12-13 16:02:15,403 INFO L156 tatePredicateManager]: 10 out of 11 supporting invariants were superfluous and have been removed [2022-12-13 16:02:15,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:15,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 16:02:15,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:15,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:15,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:15,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:15,515 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 [2022-12-13 16:02:15,515 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) [2022-12-13 16:02:15,528 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. [2022-12-13 16:02:15,528 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 [2022-12-13 16:02:15,529 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) [2022-12-13 16:02:15,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:15,529 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2022-12-13 16:02:15,529 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:15,529 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:15,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:15,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:15,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 16:02:15,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:15,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:15,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:15,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:15,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:15,632 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 [2022-12-13 16:02:15,632 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) [2022-12-13 16:02:15,643 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. [2022-12-13 16:02:15,643 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 [2022-12-13 16:02:15,643 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) [2022-12-13 16:02:15,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:15,643 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 36 letters. Loop has 2 letters. [2022-12-13 16:02:15,643 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:15,643 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:15,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:15,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 16:02:15,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:15,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:15,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:15,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:15,751 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 [2022-12-13 16:02:15,751 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) [2022-12-13 16:02:15,817 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. [2022-12-13 16:02:15,818 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 [2022-12-13 16:02:15,818 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) [2022-12-13 16:02:15,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 45 transitions. [2022-12-13 16:02:15,818 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 45 transitions. Stem has 36 letters. Loop has 2 letters. [2022-12-13 16:02:15,819 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:15,819 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 45 transitions. Stem has 38 letters. Loop has 2 letters. [2022-12-13 16:02:15,819 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:15,819 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 45 transitions. Stem has 36 letters. Loop has 4 letters. [2022-12-13 16:02:15,819 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:15,819 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 60 states and 76 transitions. [2022-12-13 16:02:15,819 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:15,820 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 60 states to 55 states and 69 transitions. [2022-12-13 16:02:15,820 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:02:15,820 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:02:15,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 69 transitions. [2022-12-13 16:02:15,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:15,820 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 69 transitions. [2022-12-13 16:02:15,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 69 transitions. [2022-12-13 16:02:15,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2022-12-13 16:02:15,822 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) [2022-12-13 16:02:15,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 59 transitions. [2022-12-13 16:02:15,823 INFO L240 hiAutomatonCegarLoop]: Abstraction has 48 states and 59 transitions. [2022-12-13 16:02:15,823 INFO L428 stractBuchiCegarLoop]: Abstraction has 48 states and 59 transitions. [2022-12-13 16:02:15,823 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2022-12-13 16:02:15,823 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 48 states and 59 transitions. [2022-12-13 16:02:15,823 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:15,823 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:15,823 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:15,824 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:15,824 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:15,824 INFO L748 eck$LassoCheckResult]: Stem: 3398#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3390#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 3391#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 3399#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 3392#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 3393#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3394#L521 assume !(main_~val~0#1 < 0); 3386#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3387#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3395#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3396#L521 assume !(main_~val~0#1 < 0); 3412#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3388#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3389#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3408#L521 assume !(main_~val~0#1 < 0); 3407#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3406#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3405#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3402#L521 assume !(main_~val~0#1 < 0); 3404#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3403#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3401#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 3400#L519-4 main_~j~0#1 := 0; 3384#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3383#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3397#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3378#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3379#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3385#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3424#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3423#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3422#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3420#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3419#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3418#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3417#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3416#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3413#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3411#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3409#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3381#L527-3 [2022-12-13 16:02:15,824 INFO L750 eck$LassoCheckResult]: Loop: 3381#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3380#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 3381#L527-3 [2022-12-13 16:02:15,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:15,825 INFO L85 PathProgramCache]: Analyzing trace with hash 296817483, now seen corresponding path program 9 times [2022-12-13 16:02:15,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:15,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761570095] [2022-12-13 16:02:15,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:15,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:15,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:15,944 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 15 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:15,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:15,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761570095] [2022-12-13 16:02:15,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761570095] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:15,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272082277] [2022-12-13 16:02:15,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 16:02:15,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:15,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:15,946 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:15,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-12-13 16:02:15,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2022-12-13 16:02:16,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-12-13 16:02:16,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:02:16,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 16:02:16,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:16,105 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:16,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:16,171 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:16,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272082277] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:16,171 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:16,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 19 [2022-12-13 16:02:16,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651434112] [2022-12-13 16:02:16,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:16,172 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:16,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:16,172 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 9 times [2022-12-13 16:02:16,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:16,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436979361] [2022-12-13 16:02:16,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:16,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:16,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,176 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,179 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:16,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:16,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 16:02:16,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-12-13 16:02:16,206 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) [2022-12-13 16:02:16,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:16,316 INFO L93 Difference]: Finished difference Result 77 states and 94 transitions. [2022-12-13 16:02:16,316 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 94 transitions. [2022-12-13 16:02:16,316 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:16,316 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 68 transitions. [2022-12-13 16:02:16,316 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:16,316 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:16,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 68 transitions. [2022-12-13 16:02:16,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:16,317 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 68 transitions. [2022-12-13 16:02:16,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 68 transitions. [2022-12-13 16:02:16,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 52. [2022-12-13 16:02:16,318 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) [2022-12-13 16:02:16,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2022-12-13 16:02:16,318 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2022-12-13 16:02:16,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 16:02:16,318 INFO L428 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2022-12-13 16:02:16,318 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2022-12-13 16:02:16,319 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2022-12-13 16:02:16,319 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:16,319 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:16,319 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:16,320 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:16,320 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:16,320 INFO L748 eck$LassoCheckResult]: Stem: 3791#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3783#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 3784#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 3792#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 3785#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 3786#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3787#L521 assume !(main_~val~0#1 < 0); 3823#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3822#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3788#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3789#L521 assume !(main_~val~0#1 < 0); 3780#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3781#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3782#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3821#L521 assume !(main_~val~0#1 < 0); 3820#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3819#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3818#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3817#L521 assume !(main_~val~0#1 < 0); 3816#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3814#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3812#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3795#L521 assume !(main_~val~0#1 < 0); 3801#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 3796#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3794#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 3793#L519-4 main_~j~0#1 := 0; 3777#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3778#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3776#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3772#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3773#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3779#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3813#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3811#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3810#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3808#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3807#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3806#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3805#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3804#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3800#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 3799#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3797#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 3775#L527-3 [2022-12-13 16:02:16,320 INFO L750 eck$LassoCheckResult]: Loop: 3775#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 3774#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 3775#L527-3 [2022-12-13 16:02:16,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:16,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1662287172, now seen corresponding path program 10 times [2022-12-13 16:02:16,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:16,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099474750] [2022-12-13 16:02:16,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:16,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:16,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,336 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,354 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:16,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:16,354 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 10 times [2022-12-13 16:02:16,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:16,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902300259] [2022-12-13 16:02:16,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:16,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,358 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:16,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,360 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:16,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:16,360 INFO L85 PathProgramCache]: Analyzing trace with hash -269860279, now seen corresponding path program 5 times [2022-12-13 16:02:16,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:16,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526690772] [2022-12-13 16:02:16,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:16,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:16,384 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:18,103 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:18,103 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:18,103 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:18,103 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:18,103 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:18,103 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:18,103 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:18,103 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:18,103 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration13_Lasso [2022-12-13 16:02:18,104 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:18,104 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:18,106 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,733 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,734 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,735 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,736 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,737 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,738 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,739 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,740 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,741 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,742 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,743 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,744 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,745 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:18,999 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:18,999 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:19,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,000 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2022-12-13 16:02:19,002 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,012 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,012 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,012 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,012 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,014 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,014 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,021 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:19,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2022-12-13 16:02:19,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,024 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2022-12-13 16:02:19,026 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,036 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,036 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,036 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,036 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,038 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,038 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,042 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:19,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2022-12-13 16:02:19,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,045 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2022-12-13 16:02:19,048 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,058 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,058 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,058 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,058 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,060 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,060 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,063 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:19,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2022-12-13 16:02:19,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,066 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2022-12-13 16:02:19,068 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,078 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,078 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,080 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,080 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,085 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:19,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2022-12-13 16:02:19,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,088 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2022-12-13 16:02:19,090 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,100 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,100 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,100 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,100 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,103 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,103 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,107 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:19,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2022-12-13 16:02:19,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,110 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2022-12-13 16:02:19,112 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,122 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,122 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,122 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,122 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,124 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,124 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,129 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:19,131 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2022-12-13 16:02:19,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,132 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2022-12-13 16:02:19,135 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,145 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,145 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,145 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,147 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,147 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,151 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:19,153 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2022-12-13 16:02:19,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,154 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2022-12-13 16:02:19,156 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:19,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:19,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:19,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:19,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:19,169 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:19,170 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:19,178 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:19,188 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 16:02:19,188 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:02:19,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:19,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,190 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2022-12-13 16:02:19,191 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:19,203 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:19,203 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:19,203 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 16 ULTIMATE.start_main_~arr~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 16 ULTIMATE.start_main_~arr~0#1.offset))_1 Supporting invariants [] [2022-12-13 16:02:19,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2022-12-13 16:02:19,249 INFO L156 tatePredicateManager]: 12 out of 13 supporting invariants were superfluous and have been removed [2022-12-13 16:02:19,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:19,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 16:02:19,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:19,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:19,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:19,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:19,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:19,372 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 [2022-12-13 16:02:19,372 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) [2022-12-13 16:02:19,386 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. [2022-12-13 16:02:19,386 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 [2022-12-13 16:02:19,386 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) [2022-12-13 16:02:19,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:19,386 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2022-12-13 16:02:19,387 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:19,387 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:19,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:19,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:19,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 16:02:19,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:19,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:19,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:19,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:19,502 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 [2022-12-13 16:02:19,502 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) [2022-12-13 16:02:19,512 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. [2022-12-13 16:02:19,512 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 [2022-12-13 16:02:19,513 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) [2022-12-13 16:02:19,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:19,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 44 letters. Loop has 2 letters. [2022-12-13 16:02:19,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:19,513 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:19,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:19,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:19,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 16:02:19,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:19,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2022-12-13 16:02:19,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:19,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:19,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:19,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:19,655 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 [2022-12-13 16:02:19,655 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) [2022-12-13 16:02:19,727 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. [2022-12-13 16:02:19,727 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 [2022-12-13 16:02:19,728 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) [2022-12-13 16:02:19,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 51 transitions. [2022-12-13 16:02:19,728 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 2 letters. [2022-12-13 16:02:19,728 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:19,728 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 46 letters. Loop has 2 letters. [2022-12-13 16:02:19,728 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:19,728 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 44 letters. Loop has 4 letters. [2022-12-13 16:02:19,728 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:19,728 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 70 states and 89 transitions. [2022-12-13 16:02:19,729 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:19,729 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 70 states to 65 states and 82 transitions. [2022-12-13 16:02:19,729 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:02:19,729 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:02:19,729 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 82 transitions. [2022-12-13 16:02:19,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:19,730 INFO L218 hiAutomatonCegarLoop]: Abstraction has 65 states and 82 transitions. [2022-12-13 16:02:19,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states and 82 transitions. [2022-12-13 16:02:19,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 57. [2022-12-13 16:02:19,732 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) [2022-12-13 16:02:19,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 70 transitions. [2022-12-13 16:02:19,732 INFO L240 hiAutomatonCegarLoop]: Abstraction has 57 states and 70 transitions. [2022-12-13 16:02:19,732 INFO L428 stractBuchiCegarLoop]: Abstraction has 57 states and 70 transitions. [2022-12-13 16:02:19,733 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2022-12-13 16:02:19,733 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 57 states and 70 transitions. [2022-12-13 16:02:19,733 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:19,733 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:19,733 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:19,734 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:19,734 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:19,734 INFO L748 eck$LassoCheckResult]: Stem: 4556#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4548#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 4549#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 4557#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 4550#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 4551#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4552#L521 assume !(main_~val~0#1 < 0); 4544#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4545#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4553#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4554#L521 assume !(main_~val~0#1 < 0); 4574#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4546#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4547#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4570#L521 assume !(main_~val~0#1 < 0); 4569#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4568#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4567#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4566#L521 assume !(main_~val~0#1 < 0); 4565#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4564#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4563#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 4560#L521 assume !(main_~val~0#1 < 0); 4562#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 4561#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 4559#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 4558#L519-4 main_~j~0#1 := 0; 4541#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 4542#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4590#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4589#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4543#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 4540#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4555#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4535#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4536#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 4587#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4586#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4585#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4584#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 4582#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4581#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4580#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4579#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 4578#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4575#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 4573#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 4571#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 4538#L527-3 [2022-12-13 16:02:19,734 INFO L750 eck$LassoCheckResult]: Loop: 4538#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 4537#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 4538#L527-3 [2022-12-13 16:02:19,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:19,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1637690471, now seen corresponding path program 11 times [2022-12-13 16:02:19,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:19,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764115803] [2022-12-13 16:02:19,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:19,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:19,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:19,900 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 28 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:19,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:19,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764115803] [2022-12-13 16:02:19,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764115803] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:19,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867053711] [2022-12-13 16:02:19,901 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 16:02:19,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:19,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:19,902 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:19,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-12-13 16:02:19,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-12-13 16:02:19,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:02:19,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 16:02:19,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:20,098 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:20,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:20,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867053711] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:20,186 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:20,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 22 [2022-12-13 16:02:20,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923007370] [2022-12-13 16:02:20,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:20,186 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:20,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:20,186 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 11 times [2022-12-13 16:02:20,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:20,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813171947] [2022-12-13 16:02:20,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:20,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:20,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,189 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:20,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,191 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:20,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:20,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 16:02:20,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2022-12-13 16:02:20,216 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) [2022-12-13 16:02:20,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:20,353 INFO L93 Difference]: Finished difference Result 91 states and 111 transitions. [2022-12-13 16:02:20,353 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 91 states and 111 transitions. [2022-12-13 16:02:20,354 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:20,354 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 91 states to 64 states and 79 transitions. [2022-12-13 16:02:20,354 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:20,354 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:20,354 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 79 transitions. [2022-12-13 16:02:20,354 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:20,354 INFO L218 hiAutomatonCegarLoop]: Abstraction has 64 states and 79 transitions. [2022-12-13 16:02:20,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states and 79 transitions. [2022-12-13 16:02:20,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 61. [2022-12-13 16:02:20,357 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) [2022-12-13 16:02:20,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 75 transitions. [2022-12-13 16:02:20,358 INFO L240 hiAutomatonCegarLoop]: Abstraction has 61 states and 75 transitions. [2022-12-13 16:02:20,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 16:02:20,358 INFO L428 stractBuchiCegarLoop]: Abstraction has 61 states and 75 transitions. [2022-12-13 16:02:20,358 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2022-12-13 16:02:20,358 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 61 states and 75 transitions. [2022-12-13 16:02:20,358 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:20,359 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:20,359 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:20,359 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:20,359 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:20,360 INFO L748 eck$LassoCheckResult]: Stem: 5024#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5017#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 5018#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 5025#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 5019#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 5020#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5021#L521 assume !(main_~val~0#1 < 0); 5014#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5015#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5016#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5022#L521 assume !(main_~val~0#1 < 0); 5065#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5064#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5063#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5062#L521 assume !(main_~val~0#1 < 0); 5061#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5060#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5059#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5058#L521 assume !(main_~val~0#1 < 0); 5057#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5056#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5055#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5054#L521 assume !(main_~val~0#1 < 0); 5053#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5052#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5051#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 5028#L521 assume !(main_~val~0#1 < 0); 5034#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 5029#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 5027#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 5026#L519-4 main_~j~0#1 := 0; 5011#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 5012#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5049#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5048#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5013#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 5010#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5023#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5005#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5006#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 5046#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5045#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5044#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5043#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 5041#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5040#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5039#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5038#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 5037#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5033#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 5032#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 5030#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 5008#L527-3 [2022-12-13 16:02:20,360 INFO L750 eck$LassoCheckResult]: Loop: 5008#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 5007#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 5008#L527-3 [2022-12-13 16:02:20,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:20,360 INFO L85 PathProgramCache]: Analyzing trace with hash 618476690, now seen corresponding path program 12 times [2022-12-13 16:02:20,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:20,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621027629] [2022-12-13 16:02:20,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:20,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:20,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,374 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,387 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:20,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:20,387 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 12 times [2022-12-13 16:02:20,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:20,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602202003] [2022-12-13 16:02:20,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:20,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,390 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:20,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,391 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:20,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:20,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1650613783, now seen corresponding path program 6 times [2022-12-13 16:02:20,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:20,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048547787] [2022-12-13 16:02:20,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:20,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:20,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:20,418 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:21,983 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:21,983 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:21,983 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:21,983 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:21,983 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:21,983 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:21,983 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:21,983 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:21,983 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration15_Lasso [2022-12-13 16:02:21,984 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:21,984 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:21,985 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,987 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,988 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,989 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,990 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,991 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,992 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,993 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,994 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,996 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,997 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:21,998 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:22,406 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:22,408 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:22,733 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:22,733 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:22,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,734 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2022-12-13 16:02:22,736 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,746 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,746 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,746 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,746 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,746 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,747 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,747 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,748 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:22,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,751 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2022-12-13 16:02:22,753 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,763 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,763 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,764 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,764 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,764 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,764 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,764 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,765 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2022-12-13 16:02:22,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,768 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2022-12-13 16:02:22,770 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,780 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,780 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,780 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,780 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,781 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:22,781 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:22,784 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:22,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,787 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2022-12-13 16:02:22,789 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,799 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,799 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,799 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,800 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,802 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:22,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,803 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2022-12-13 16:02:22,805 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,815 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,816 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:22,816 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:22,819 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,821 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2022-12-13 16:02:22,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,826 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2022-12-13 16:02:22,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 [2022-12-13 16:02:22,839 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,839 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,839 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,839 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,839 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,840 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,842 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2022-12-13 16:02:22,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,843 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2022-12-13 16:02:22,845 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,855 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,855 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,855 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,855 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,856 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:22,856 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:22,859 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,861 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2022-12-13 16:02:22,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,862 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2022-12-13 16:02:22,865 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,875 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,875 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,875 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,875 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,875 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,876 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,876 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,877 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:22,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,880 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2022-12-13 16:02:22,882 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,892 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,892 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,892 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,892 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,892 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,892 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,892 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,895 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2022-12-13 16:02:22,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,896 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2022-12-13 16:02:22,899 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,909 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,910 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,910 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,911 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,913 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2022-12-13 16:02:22,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,914 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2022-12-13 16:02:22,916 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,925 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,925 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:22,925 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,925 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,925 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,926 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:22,926 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:22,927 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:22,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,930 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2022-12-13 16:02:22,931 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,941 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,941 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,942 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,942 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,943 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:22,943 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:22,946 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2022-12-13 16:02:22,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,949 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2022-12-13 16:02:22,952 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,961 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,963 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:22,963 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:22,966 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,968 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2022-12-13 16:02:22,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,969 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2022-12-13 16:02:22,971 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:22,981 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:22,981 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:22,981 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:22,981 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:22,983 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:22,983 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:22,986 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:22,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2022-12-13 16:02:22,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:22,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:22,989 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:22,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2022-12-13 16:02:22,991 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:23,001 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:23,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:23,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:23,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:23,004 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:23,004 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:23,008 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:23,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2022-12-13 16:02:23,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:23,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:23,011 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:23,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2022-12-13 16:02:23,013 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:23,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:23,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:23,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:23,023 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:23,024 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:23,024 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:23,028 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:23,030 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:23,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:23,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:23,031 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:23,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2022-12-13 16:02:23,034 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:23,043 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:23,044 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:23,044 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:23,044 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:23,046 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:23,046 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:23,055 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:23,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Ended with exit code 0 [2022-12-13 16:02:23,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:23,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:23,058 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:23,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2022-12-13 16:02:23,060 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:23,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:23,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:23,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:23,070 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:23,072 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:23,073 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:23,081 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:23,092 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 16:02:23,092 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2022-12-13 16:02:23,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:23,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:23,093 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:23,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2022-12-13 16:02:23,095 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:23,105 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:23,105 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:23,106 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_3) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_3 Supporting invariants [] [2022-12-13 16:02:23,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Ended with exit code 0 [2022-12-13 16:02:23,152 INFO L156 tatePredicateManager]: 16 out of 17 supporting invariants were superfluous and have been removed [2022-12-13 16:02:23,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:23,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 16:02:23,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:23,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:23,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:23,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:23,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:23,424 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.14 stem predicates 2 loop predicates [2022-12-13 16:02:23,424 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:23,539 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 71 states and 89 transitions. Complement of second has 11 states. [2022-12-13 16:02:23,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 9 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:23,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:23,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 51 transitions. [2022-12-13 16:02:23,540 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 52 letters. Loop has 2 letters. [2022-12-13 16:02:23,540 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:23,540 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:23,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:23,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:23,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 16:02:23,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:23,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:23,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:23,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:23,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:23,854 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:23,855 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.14 stem predicates 2 loop predicates [2022-12-13 16:02:23,855 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:24,005 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 71 states and 89 transitions. Complement of second has 11 states. [2022-12-13 16:02:24,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 9 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:24,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:24,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 51 transitions. [2022-12-13 16:02:24,006 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 52 letters. Loop has 2 letters. [2022-12-13 16:02:24,007 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:24,007 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:24,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:24,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 16:02:24,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:24,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:24,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:24,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:24,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:24,344 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.14 stem predicates 2 loop predicates [2022-12-13 16:02:24,344 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22 Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:24,626 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 61 states and 75 transitions. cyclomatic complexity: 22. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 126 states and 163 transitions. Complement of second has 26 states. [2022-12-13 16:02:24,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 18 states 14 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:02:24,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:24,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 100 transitions. [2022-12-13 16:02:24,627 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 100 transitions. Stem has 52 letters. Loop has 2 letters. [2022-12-13 16:02:24,627 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:24,627 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 100 transitions. Stem has 54 letters. Loop has 2 letters. [2022-12-13 16:02:24,627 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:24,627 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 100 transitions. Stem has 52 letters. Loop has 4 letters. [2022-12-13 16:02:24,627 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:24,627 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 126 states and 163 transitions. [2022-12-13 16:02:24,628 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:02:24,628 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 126 states to 121 states and 156 transitions. [2022-12-13 16:02:24,628 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:02:24,628 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:02:24,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 121 states and 156 transitions. [2022-12-13 16:02:24,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:24,628 INFO L218 hiAutomatonCegarLoop]: Abstraction has 121 states and 156 transitions. [2022-12-13 16:02:24,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states and 156 transitions. [2022-12-13 16:02:24,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 72. [2022-12-13 16:02:24,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 72 states have (on average 1.2361111111111112) internal successors, (89), 71 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:24,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 89 transitions. [2022-12-13 16:02:24,630 INFO L240 hiAutomatonCegarLoop]: Abstraction has 72 states and 89 transitions. [2022-12-13 16:02:24,630 INFO L428 stractBuchiCegarLoop]: Abstraction has 72 states and 89 transitions. [2022-12-13 16:02:24,630 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2022-12-13 16:02:24,630 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 72 states and 89 transitions. [2022-12-13 16:02:24,630 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:24,630 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:24,630 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:24,631 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:24,631 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:24,631 INFO L748 eck$LassoCheckResult]: Stem: 6050#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6042#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 6043#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 6051#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 6044#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 6045#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6046#L521 assume !(main_~val~0#1 < 0); 6038#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6039#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6047#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6048#L521 assume !(main_~val~0#1 < 0); 6070#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6040#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6041#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6069#L521 assume !(main_~val~0#1 < 0); 6068#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6067#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6066#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6065#L521 assume !(main_~val~0#1 < 0); 6064#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6063#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6062#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6061#L521 assume !(main_~val~0#1 < 0); 6060#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6059#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6057#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6058#L521 assume !(main_~val~0#1 < 0); 6101#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6100#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6099#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 6098#L519-4 main_~j~0#1 := 0; 6097#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6095#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6094#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6093#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6037#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6035#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6049#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6030#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6031#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6091#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6090#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6089#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6088#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6086#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6085#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6084#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6083#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6081#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6080#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6079#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6078#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6077#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6074#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6073#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6071#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6033#L527-3 [2022-12-13 16:02:24,631 INFO L750 eck$LassoCheckResult]: Loop: 6033#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6032#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 6033#L527-3 [2022-12-13 16:02:24,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:24,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1396913127, now seen corresponding path program 13 times [2022-12-13 16:02:24,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:24,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40405617] [2022-12-13 16:02:24,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:24,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:24,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:24,791 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 45 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:24,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:24,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40405617] [2022-12-13 16:02:24,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40405617] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:24,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159434606] [2022-12-13 16:02:24,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 16:02:24,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:24,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:24,792 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:24,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-12-13 16:02:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:24,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 16:02:24,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:25,005 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 66 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:25,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:25,110 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 66 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:25,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159434606] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:25,110 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:25,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 25 [2022-12-13 16:02:25,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026896801] [2022-12-13 16:02:25,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:25,115 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:25,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:25,115 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 13 times [2022-12-13 16:02:25,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:25,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406099640] [2022-12-13 16:02:25,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:25,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:25,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,118 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:25,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,120 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:25,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:25,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 16:02:25,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2022-12-13 16:02:25,147 INFO L87 Difference]: Start difference. First operand 72 states and 89 transitions. cyclomatic complexity: 26 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) [2022-12-13 16:02:25,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:25,295 INFO L93 Difference]: Finished difference Result 100 states and 122 transitions. [2022-12-13 16:02:25,295 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 100 states and 122 transitions. [2022-12-13 16:02:25,296 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:25,296 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 100 states to 68 states and 84 transitions. [2022-12-13 16:02:25,296 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:25,296 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:25,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 68 states and 84 transitions. [2022-12-13 16:02:25,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:25,296 INFO L218 hiAutomatonCegarLoop]: Abstraction has 68 states and 84 transitions. [2022-12-13 16:02:25,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states and 84 transitions. [2022-12-13 16:02:25,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 65. [2022-12-13 16:02:25,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 65 states have (on average 1.2307692307692308) internal successors, (80), 64 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) [2022-12-13 16:02:25,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 80 transitions. [2022-12-13 16:02:25,299 INFO L240 hiAutomatonCegarLoop]: Abstraction has 65 states and 80 transitions. [2022-12-13 16:02:25,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 16:02:25,299 INFO L428 stractBuchiCegarLoop]: Abstraction has 65 states and 80 transitions. [2022-12-13 16:02:25,299 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2022-12-13 16:02:25,299 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 65 states and 80 transitions. [2022-12-13 16:02:25,299 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:25,300 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:25,300 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:25,300 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 7, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:25,300 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:25,300 INFO L748 eck$LassoCheckResult]: Stem: 6596#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6589#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 6590#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 6597#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 6591#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 6592#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6593#L521 assume !(main_~val~0#1 < 0); 6586#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6587#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6588#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6594#L521 assume !(main_~val~0#1 < 0); 6641#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6640#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6639#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6638#L521 assume !(main_~val~0#1 < 0); 6637#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6636#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6635#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6634#L521 assume !(main_~val~0#1 < 0); 6633#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6632#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6631#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6630#L521 assume !(main_~val~0#1 < 0); 6629#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6628#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6627#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6626#L521 assume !(main_~val~0#1 < 0); 6625#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6624#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6623#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6600#L521 assume !(main_~val~0#1 < 0); 6606#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 6601#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 6599#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 6598#L519-4 main_~j~0#1 := 0; 6583#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6584#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6621#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6620#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6585#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6582#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6595#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6577#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6578#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6618#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6617#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6616#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6615#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6613#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6612#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6611#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6610#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6609#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6605#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 6604#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 6602#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 6580#L527-3 [2022-12-13 16:02:25,301 INFO L750 eck$LassoCheckResult]: Loop: 6580#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 6579#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 6580#L527-3 [2022-12-13 16:02:25,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:25,301 INFO L85 PathProgramCache]: Analyzing trace with hash 886862091, now seen corresponding path program 14 times [2022-12-13 16:02:25,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:25,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113296820] [2022-12-13 16:02:25,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:25,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,322 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:25,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,341 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:25,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:25,342 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 14 times [2022-12-13 16:02:25,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:25,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839562151] [2022-12-13 16:02:25,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:25,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:25,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,345 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,348 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:25,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:25,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1870946384, now seen corresponding path program 7 times [2022-12-13 16:02:25,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:25,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598957044] [2022-12-13 16:02:25,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:25,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:25,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,367 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:25,380 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:27,660 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:27,660 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:27,660 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:27,661 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:27,661 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:27,661 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:27,661 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:27,661 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:27,661 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration17_Lasso [2022-12-13 16:02:27,661 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:27,661 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:27,662 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,664 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,665 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,667 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,668 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,669 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,670 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,672 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,673 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,674 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,676 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,678 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,679 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:27,681 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:28,312 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:28,312 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:28,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,313 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2022-12-13 16:02:28,315 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,324 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,324 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,324 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,324 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,324 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,325 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,325 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,326 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Ended with exit code 0 [2022-12-13 16:02:28,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,329 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2022-12-13 16:02:28,330 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,340 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,340 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,341 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,342 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2022-12-13 16:02:28,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,345 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2022-12-13 16:02:28,347 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,357 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,357 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,358 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,358 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,362 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:28,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,365 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2022-12-13 16:02:28,366 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,376 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,376 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,376 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,376 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,376 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,377 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,377 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,378 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2022-12-13 16:02:28,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,381 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2022-12-13 16:02:28,383 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,393 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,393 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,393 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,393 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,393 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,393 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,395 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:28,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,398 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2022-12-13 16:02:28,400 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,410 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,410 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,410 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,410 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,410 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,410 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,410 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,412 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2022-12-13 16:02:28,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,415 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2022-12-13 16:02:28,417 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,427 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,427 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,427 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,428 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,428 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,431 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2022-12-13 16:02:28,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,434 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2022-12-13 16:02: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 [2022-12-13 16:02:28,446 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,447 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,447 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,447 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,447 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,447 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,447 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,448 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:28,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,451 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2022-12-13 16:02:28,453 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,463 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,463 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,463 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,463 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,463 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,463 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,464 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,465 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:28,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,468 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2022-12-13 16:02:28,470 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,479 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,480 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,480 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,480 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,483 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,485 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Ended with exit code 0 [2022-12-13 16:02:28,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,486 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2022-12-13 16:02:28,488 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,497 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,497 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,498 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,498 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,499 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,499 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,502 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,504 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2022-12-13 16:02:28,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,505 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2022-12-13 16:02:28,507 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,517 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,517 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:28,517 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,517 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,517 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,518 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:28,518 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:28,519 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2022-12-13 16:02:28,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,523 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2022-12-13 16:02:28,525 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,534 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,534 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,534 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,535 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,535 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,538 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2022-12-13 16:02:28,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,541 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2022-12-13 16:02:28,543 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,554 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,554 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,554 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,554 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,556 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,556 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,559 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2022-12-13 16:02:28,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,562 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2022-12-13 16:02:28,564 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,574 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,574 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,574 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,575 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,576 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,576 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,580 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:28,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,583 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2022-12-13 16:02:28,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 [2022-12-13 16:02:28,595 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,595 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,595 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,595 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,597 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,597 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,601 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:28,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,604 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2022-12-13 16:02:28,606 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,617 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,617 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,620 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:28,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2022-12-13 16:02:28,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,623 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2022-12-13 16:02:28,625 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:28,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:28,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:28,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:28,636 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:28,638 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:28,638 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:28,645 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:28,654 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 16:02:28,654 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:02:28,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:28,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:28,655 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:28,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2022-12-13 16:02:28,657 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:28,668 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:28,668 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:28,668 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 20))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 20))_1 Supporting invariants [] [2022-12-13 16:02:28,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Ended with exit code 0 [2022-12-13 16:02:28,693 INFO L156 tatePredicateManager]: 10 out of 11 supporting invariants were superfluous and have been removed [2022-12-13 16:02:28,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:28,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 16:02:28,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:28,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:28,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:28,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:28,824 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.7 stem predicates 2 loop predicates [2022-12-13 16:02:28,824 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 65 states and 80 transitions. cyclomatic complexity: 23 Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:28,838 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 65 states and 80 transitions. cyclomatic complexity: 23. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 66 states and 82 transitions. Complement of second has 4 states. [2022-12-13 16:02:28,838 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 [2022-12-13 16:02:28,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:28,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:28,839 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 56 letters. Loop has 2 letters. [2022-12-13 16:02:28,839 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:28,839 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:28,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:28,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 16:02:28,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:28,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:28,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:28,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:28,971 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:28,971 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.7 stem predicates 2 loop predicates [2022-12-13 16:02:28,971 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 65 states and 80 transitions. cyclomatic complexity: 23 Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:28,983 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2022-12-13 16:02:28,994 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 65 states and 80 transitions. cyclomatic complexity: 23. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 66 states and 82 transitions. Complement of second has 4 states. [2022-12-13 16:02:28,995 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 [2022-12-13 16:02:28,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:28,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:28,995 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 56 letters. Loop has 2 letters. [2022-12-13 16:02:28,995 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:28,996 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:29,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:29,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 16:02:29,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:29,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:29,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:29,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:29,132 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:29,132 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.7 stem predicates 2 loop predicates [2022-12-13 16:02:29,132 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 65 states and 80 transitions. cyclomatic complexity: 23 Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:29,226 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 65 states and 80 transitions. cyclomatic complexity: 23. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 84 states and 107 transitions. Complement of second has 18 states. [2022-12-13 16:02:29,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 7 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:02:29,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:29,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 57 transitions. [2022-12-13 16:02:29,226 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 56 letters. Loop has 2 letters. [2022-12-13 16:02:29,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:29,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 58 letters. Loop has 2 letters. [2022-12-13 16:02:29,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:29,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 56 letters. Loop has 4 letters. [2022-12-13 16:02:29,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:29,227 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 84 states and 107 transitions. [2022-12-13 16:02:29,227 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:29,228 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 84 states to 79 states and 100 transitions. [2022-12-13 16:02:29,228 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:02:29,228 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:02:29,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 79 states and 100 transitions. [2022-12-13 16:02:29,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:29,228 INFO L218 hiAutomatonCegarLoop]: Abstraction has 79 states and 100 transitions. [2022-12-13 16:02:29,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states and 100 transitions. [2022-12-13 16:02:29,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 70. [2022-12-13 16:02:29,229 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) [2022-12-13 16:02:29,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 86 transitions. [2022-12-13 16:02:29,229 INFO L240 hiAutomatonCegarLoop]: Abstraction has 70 states and 86 transitions. [2022-12-13 16:02:29,229 INFO L428 stractBuchiCegarLoop]: Abstraction has 70 states and 86 transitions. [2022-12-13 16:02:29,229 INFO L335 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2022-12-13 16:02:29,229 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 70 states and 86 transitions. [2022-12-13 16:02:29,229 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:29,229 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:29,229 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:29,230 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:29,230 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:29,230 INFO L748 eck$LassoCheckResult]: Stem: 7520#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 7512#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 7513#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 7521#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 7514#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 7515#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7516#L521 assume !(main_~val~0#1 < 0); 7508#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7509#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7517#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7518#L521 assume !(main_~val~0#1 < 0); 7546#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7510#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7511#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7542#L521 assume !(main_~val~0#1 < 0); 7541#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7540#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7539#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7538#L521 assume !(main_~val~0#1 < 0); 7537#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7536#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7535#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7534#L521 assume !(main_~val~0#1 < 0); 7533#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7532#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7531#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7530#L521 assume !(main_~val~0#1 < 0); 7529#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7528#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7527#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 7524#L521 assume !(main_~val~0#1 < 0); 7526#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 7525#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7523#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 7522#L519-4 main_~j~0#1 := 0; 7505#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 7506#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7567#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7566#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7507#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 7504#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7519#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7499#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7500#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 7564#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7563#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7562#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7561#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 7559#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7558#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7557#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7556#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 7554#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7553#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7552#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7551#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 7550#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7547#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 7545#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7543#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 7502#L527-3 [2022-12-13 16:02:29,230 INFO L750 eck$LassoCheckResult]: Loop: 7502#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 7501#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 7502#L527-3 [2022-12-13 16:02:29,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:29,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1611822112, now seen corresponding path program 15 times [2022-12-13 16:02:29,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:29,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275040243] [2022-12-13 16:02:29,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:29,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:29,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:29,245 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:29,258 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:29,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:29,258 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 15 times [2022-12-13 16:02:29,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:29,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484253760] [2022-12-13 16:02:29,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:29,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:29,261 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:29,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:29,263 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:29,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:29,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1522145765, now seen corresponding path program 8 times [2022-12-13 16:02:29,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:29,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354003286] [2022-12-13 16:02:29,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:29,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:29,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:29,279 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:29,294 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:32,423 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:32,424 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:32,424 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:32,424 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:32,424 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:32,424 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:32,424 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:32,424 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:32,424 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration18_Lasso [2022-12-13 16:02:32,424 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:32,424 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:32,425 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:32,427 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:32,428 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:32,429 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:32,430 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:32,431 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:32,432 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,337 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,339 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,340 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,342 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,343 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,344 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,345 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:33,661 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:33,661 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:33,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,662 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2022-12-13 16:02:33,664 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,673 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,674 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:33,674 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,674 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,674 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,674 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:33,674 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:33,675 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,677 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Ended with exit code 0 [2022-12-13 16:02:33,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,678 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2022-12-13 16:02:33,680 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,690 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,690 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:33,690 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,690 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,690 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,690 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:33,690 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:33,692 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2022-12-13 16:02:33,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,694 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2022-12-13 16:02:33,697 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,706 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,707 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,707 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,708 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,708 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,711 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2022-12-13 16:02:33,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,714 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2022-12-13 16:02:33,716 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,726 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,727 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,727 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,729 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,731 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Ended with exit code 0 [2022-12-13 16:02:33,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,732 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2022-12-13 16:02:33,734 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,745 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,746 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,749 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2022-12-13 16:02:33,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,752 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2022-12-13 16:02:33,754 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,763 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,764 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:33,764 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,764 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,764 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,764 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:33,764 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:33,766 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2022-12-13 16:02:33,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,769 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2022-12-13 16:02:33,771 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,781 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,781 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,781 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,781 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,784 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,784 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,793 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,795 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Ended with exit code 0 [2022-12-13 16:02:33,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,796 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2022-12-13 16:02:33,798 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,808 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,808 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,808 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,808 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,810 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,810 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,817 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2022-12-13 16:02:33,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,820 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2022-12-13 16:02:33,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,832 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,832 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,833 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,833 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,836 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2022-12-13 16:02:33,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,839 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2022-12-13 16:02:33,841 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,851 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,851 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,851 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,851 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,853 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,853 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,858 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2022-12-13 16:02:33,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,861 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2022-12-13 16:02:33,863 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,873 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,875 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,875 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,880 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2022-12-13 16:02:33,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,883 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2022-12-13 16:02:33,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,895 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,895 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,896 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,896 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,897 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,897 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,903 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:33,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:33,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,906 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2022-12-13 16:02:33,908 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:33,917 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:33,918 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:33,918 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:33,918 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:33,920 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:33,920 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:33,928 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:33,939 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2022-12-13 16:02:33,939 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2022-12-13 16:02:33,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:33,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:33,940 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:33,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2022-12-13 16:02:33,942 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:33,952 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:33,952 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:33,953 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_4) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_4 Supporting invariants [] [2022-12-13 16:02:33,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:34,042 INFO L156 tatePredicateManager]: 28 out of 29 supporting invariants were superfluous and have been removed [2022-12-13 16:02:34,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:34,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:34,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 16:02:34,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:34,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2022-12-13 16:02:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:34,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:34,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:34,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:34,404 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2022-12-13 16:02:34,404 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:34,516 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 80 states and 100 transitions. Complement of second has 12 states. [2022-12-13 16:02:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 10 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:34,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:34,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 56 transitions. [2022-12-13 16:02:34,517 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 56 transitions. Stem has 60 letters. Loop has 2 letters. [2022-12-13 16:02:34,517 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:34,517 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:34,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:34,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 16:02:34,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:34,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:34,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:34,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:34,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:34,904 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.16 stem predicates 2 loop predicates [2022-12-13 16:02:34,904 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:35,045 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 80 states and 100 transitions. Complement of second has 12 states. [2022-12-13 16:02:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 10 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:35,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:35,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 56 transitions. [2022-12-13 16:02:35,046 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 56 transitions. Stem has 60 letters. Loop has 2 letters. [2022-12-13 16:02:35,046 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:35,046 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:35,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:35,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:35,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 16:02:35,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:35,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:35,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:35,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:35,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:35,404 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2022-12-13 16:02:35,404 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25 Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:35,664 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 70 states and 86 transitions. cyclomatic complexity: 25. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 142 states and 184 transitions. Complement of second has 29 states. [2022-12-13 16:02:35,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 20 states 16 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:02:35,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:35,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 111 transitions. [2022-12-13 16:02:35,665 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 111 transitions. Stem has 60 letters. Loop has 2 letters. [2022-12-13 16:02:35,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:35,665 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 111 transitions. Stem has 62 letters. Loop has 2 letters. [2022-12-13 16:02:35,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:35,665 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 111 transitions. Stem has 60 letters. Loop has 4 letters. [2022-12-13 16:02:35,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:35,665 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 142 states and 184 transitions. [2022-12-13 16:02:35,666 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:02:35,666 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 142 states to 137 states and 177 transitions. [2022-12-13 16:02:35,666 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:02:35,666 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:02:35,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 137 states and 177 transitions. [2022-12-13 16:02:35,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:35,666 INFO L218 hiAutomatonCegarLoop]: Abstraction has 137 states and 177 transitions. [2022-12-13 16:02:35,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states and 177 transitions. [2022-12-13 16:02:35,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 81. [2022-12-13 16:02:35,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 81 states have (on average 1.2345679012345678) internal successors, (100), 80 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:35,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 100 transitions. [2022-12-13 16:02:35,668 INFO L240 hiAutomatonCegarLoop]: Abstraction has 81 states and 100 transitions. [2022-12-13 16:02:35,668 INFO L428 stractBuchiCegarLoop]: Abstraction has 81 states and 100 transitions. [2022-12-13 16:02:35,668 INFO L335 stractBuchiCegarLoop]: ======== Iteration 19 ============ [2022-12-13 16:02:35,668 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 81 states and 100 transitions. [2022-12-13 16:02:35,669 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:35,669 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:35,669 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:35,669 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:35,669 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:35,669 INFO L748 eck$LassoCheckResult]: Stem: 8722#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 8714#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 8715#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 8723#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 8716#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 8717#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 8718#L521 assume !(main_~val~0#1 < 0); 8710#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8711#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 8719#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 8720#L521 assume !(main_~val~0#1 < 0); 8746#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8712#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 8713#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 8745#L521 assume !(main_~val~0#1 < 0); 8744#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8743#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 8742#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 8741#L521 assume !(main_~val~0#1 < 0); 8740#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8739#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 8738#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 8737#L521 assume !(main_~val~0#1 < 0); 8736#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8735#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 8734#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 8733#L521 assume !(main_~val~0#1 < 0); 8732#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8731#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 8729#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 8730#L521 assume !(main_~val~0#1 < 0); 8782#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 8781#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 8780#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 8779#L519-4 main_~j~0#1 := 0; 8778#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8776#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8775#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 8774#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8709#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8707#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8721#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 8702#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8703#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8772#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8771#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 8770#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8769#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8767#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8766#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 8765#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8764#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8762#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8761#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 8760#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8759#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8757#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8756#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 8755#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8754#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8753#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8750#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 8749#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8747#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 8705#L527-3 [2022-12-13 16:02:35,669 INFO L750 eck$LassoCheckResult]: Loop: 8705#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 8704#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 8705#L527-3 [2022-12-13 16:02:35,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:35,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1801767883, now seen corresponding path program 16 times [2022-12-13 16:02:35,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:35,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728153981] [2022-12-13 16:02:35,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:35,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:35,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:35,885 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 66 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:35,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:35,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728153981] [2022-12-13 16:02:35,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728153981] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:35,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299855232] [2022-12-13 16:02:35,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 16:02:35,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:35,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:35,887 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:35,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-12-13 16:02:35,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 16:02:35,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:02:35,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 16:02:35,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:36,169 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 91 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:36,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:36,322 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 91 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:36,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299855232] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:36,322 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:36,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 28 [2022-12-13 16:02:36,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081463118] [2022-12-13 16:02:36,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:36,323 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:36,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:36,323 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 16 times [2022-12-13 16:02:36,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:36,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187028893] [2022-12-13 16:02:36,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:36,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:36,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,327 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:36,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:36,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:36,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-13 16:02:36,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2022-12-13 16:02:36,352 INFO L87 Difference]: Start difference. First operand 81 states and 100 transitions. cyclomatic complexity: 29 Second operand has 29 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 29 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:36,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:36,527 INFO L93 Difference]: Finished difference Result 114 states and 139 transitions. [2022-12-13 16:02:36,527 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 114 states and 139 transitions. [2022-12-13 16:02:36,527 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:36,528 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 114 states to 77 states and 95 transitions. [2022-12-13 16:02:36,528 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:36,528 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:36,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 95 transitions. [2022-12-13 16:02:36,528 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:36,528 INFO L218 hiAutomatonCegarLoop]: Abstraction has 77 states and 95 transitions. [2022-12-13 16:02:36,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states and 95 transitions. [2022-12-13 16:02:36,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 74. [2022-12-13 16:02:36,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 74 states have (on average 1.2297297297297298) internal successors, (91), 73 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:36,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 91 transitions. [2022-12-13 16:02:36,530 INFO L240 hiAutomatonCegarLoop]: Abstraction has 74 states and 91 transitions. [2022-12-13 16:02:36,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 16:02:36,531 INFO L428 stractBuchiCegarLoop]: Abstraction has 74 states and 91 transitions. [2022-12-13 16:02:36,531 INFO L335 stractBuchiCegarLoop]: ======== Iteration 20 ============ [2022-12-13 16:02:36,531 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 74 states and 91 transitions. [2022-12-13 16:02:36,531 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:36,531 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:36,531 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:36,532 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 8, 8, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:36,532 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:36,532 INFO L748 eck$LassoCheckResult]: Stem: 9344#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 9337#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 9338#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 9345#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 9339#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 9340#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9341#L521 assume !(main_~val~0#1 < 0); 9334#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9335#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9336#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9342#L521 assume !(main_~val~0#1 < 0); 9398#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9397#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9396#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9395#L521 assume !(main_~val~0#1 < 0); 9394#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9393#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9392#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9391#L521 assume !(main_~val~0#1 < 0); 9390#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9389#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9388#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9387#L521 assume !(main_~val~0#1 < 0); 9386#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9385#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9384#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9383#L521 assume !(main_~val~0#1 < 0); 9382#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9381#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9380#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9379#L521 assume !(main_~val~0#1 < 0); 9378#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9377#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9376#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 9348#L521 assume !(main_~val~0#1 < 0); 9354#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 9349#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 9347#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 9346#L519-4 main_~j~0#1 := 0; 9331#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 9332#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 9374#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 9373#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 9333#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 9330#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 9343#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 9325#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 9326#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 9371#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 9370#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 9369#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 9368#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 9366#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 9365#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 9364#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 9363#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 9361#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 9360#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 9359#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 9358#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 9357#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 9353#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 9352#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 9350#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 9328#L527-3 [2022-12-13 16:02:36,532 INFO L750 eck$LassoCheckResult]: Loop: 9328#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 9327#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 9328#L527-3 [2022-12-13 16:02:36,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:36,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1598635865, now seen corresponding path program 17 times [2022-12-13 16:02:36,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:36,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865372347] [2022-12-13 16:02:36,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:36,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:36,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,558 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:36,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:36,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:36,571 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 17 times [2022-12-13 16:02:36,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:36,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798278669] [2022-12-13 16:02:36,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:36,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:36,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,574 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:36,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,576 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:36,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:36,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1309224162, now seen corresponding path program 9 times [2022-12-13 16:02:36,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:36,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397794683] [2022-12-13 16:02:36,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:36,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,598 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:36,612 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:41,027 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:41,027 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:41,027 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:41,027 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:41,027 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:41,027 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:41,027 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:41,027 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:41,027 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration20_Lasso [2022-12-13 16:02:41,027 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:41,027 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:41,029 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,030 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,032 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,033 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,034 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,036 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,037 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,038 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,039 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,040 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,041 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,042 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,044 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,045 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:41,978 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:41,978 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:41,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:41,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:41,979 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:41,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2022-12-13 16:02:41,982 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:41,991 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:41,991 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:41,991 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:41,991 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:41,991 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:41,992 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:41,992 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:41,993 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:41,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Ended with exit code 0 [2022-12-13 16:02:41,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:41,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:41,996 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:41,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2022-12-13 16:02:41,998 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,010 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,010 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,012 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2022-12-13 16:02:42,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,015 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2022-12-13 16:02:42,018 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,027 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,028 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,028 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,029 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,032 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Ended with exit code 0 [2022-12-13 16:02:42,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,035 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2022-12-13 16:02:42,037 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,047 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,047 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:42,047 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,047 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,047 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,047 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:42,047 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:42,049 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2022-12-13 16:02:42,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,051 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2022-12-13 16:02:42,054 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,064 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,064 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,064 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,065 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,065 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,068 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Ended with exit code 0 [2022-12-13 16:02:42,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,071 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2022-12-13 16:02:42,073 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,083 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,083 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:42,083 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,083 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,083 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,083 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:42,083 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:42,084 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,086 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Ended with exit code 0 [2022-12-13 16:02:42,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,087 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2022-12-13 16:02:42,089 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,099 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:42,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,099 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:42,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:42,100 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:42,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,103 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2022-12-13 16:02:42,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 [2022-12-13 16:02:42,115 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,115 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,115 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,115 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,116 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,116 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,119 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Ended with exit code 0 [2022-12-13 16:02:42,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,122 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2022-12-13 16:02:42,124 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,134 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:42,134 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,134 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,134 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,134 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:42,134 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:42,136 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,138 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Ended with exit code 0 [2022-12-13 16:02:42,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,139 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2022-12-13 16:02:42,141 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,150 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,150 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,151 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,151 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,151 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,151 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,154 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Ended with exit code 0 [2022-12-13 16:02:42,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,157 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2022-12-13 16:02:42,159 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,170 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:42,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,170 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,170 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:42,170 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:42,172 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Ended with exit code 0 [2022-12-13 16:02:42,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,175 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2022-12-13 16:02:42,177 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,187 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:42,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,187 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:42,187 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:42,188 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,190 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Ended with exit code 0 [2022-12-13 16:02:42,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,191 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2022-12-13 16:02:42,194 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,203 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:42,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,204 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:42,204 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:42,205 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Ended with exit code 0 [2022-12-13 16:02:42,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,208 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2022-12-13 16:02:42,210 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,219 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,221 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,221 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,225 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2022-12-13 16:02:42,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,228 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2022-12-13 16:02:42,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,240 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,240 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,242 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,242 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,245 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,247 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Ended with exit code 0 [2022-12-13 16:02:42,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,248 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2022-12-13 16:02:42,251 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,264 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,265 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,275 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Ended with exit code 0 [2022-12-13 16:02:42,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,278 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2022-12-13 16:02:42,280 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,290 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,290 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,290 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,290 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,292 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,292 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,297 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,299 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Ended with exit code 0 [2022-12-13 16:02:42,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,300 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2022-12-13 16:02:42,302 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,311 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,311 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,311 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,311 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,313 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,313 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,317 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:42,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,320 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2022-12-13 16:02:42,322 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,332 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,332 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,332 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,332 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,333 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,333 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,338 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:42,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,341 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2022-12-13 16:02:42,343 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,353 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,353 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,353 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,353 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,355 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,355 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,360 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Ended with exit code 0 [2022-12-13 16:02:42,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,363 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2022-12-13 16:02:42,365 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,375 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,375 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,375 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,375 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,376 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,376 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,380 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:42,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:42,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,383 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2022-12-13 16:02:42,385 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:42,395 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:42,395 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:42,395 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:42,395 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:42,397 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:42,397 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:42,402 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:42,411 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 16:02:42,411 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:02:42,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:42,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:42,412 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:42,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2022-12-13 16:02:42,414 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:42,424 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:42,424 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:42,424 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 24))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 24))_2 Supporting invariants [] [2022-12-13 16:02:42,427 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Ended with exit code 0 [2022-12-13 16:02:42,457 INFO L156 tatePredicateManager]: 13 out of 14 supporting invariants were superfluous and have been removed [2022-12-13 16:02:42,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:42,495 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2022-12-13 16:02:42,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:42,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 16:02:42,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:42,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:42,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:42,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:42,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:42,628 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 [2022-12-13 16:02:42,629 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 91 transitions. cyclomatic complexity: 26 Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:42,643 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 91 transitions. cyclomatic complexity: 26. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 75 states and 93 transitions. Complement of second has 4 states. [2022-12-13 16:02:42,644 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 [2022-12-13 16:02:42,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:42,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:42,644 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 64 letters. Loop has 2 letters. [2022-12-13 16:02:42,644 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:42,644 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:42,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:42,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 16:02:42,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:42,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:42,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:42,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:42,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:42,812 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 [2022-12-13 16:02:42,812 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 91 transitions. cyclomatic complexity: 26 Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:42,827 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 91 transitions. cyclomatic complexity: 26. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 75 states and 93 transitions. Complement of second has 4 states. [2022-12-13 16:02:42,828 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 [2022-12-13 16:02:42,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:42,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:02:42,828 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 64 letters. Loop has 2 letters. [2022-12-13 16:02:42,828 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:42,828 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:42,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:42,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:42,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 16:02:42,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:42,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:42,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:42,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:42,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:42,999 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 [2022-12-13 16:02:42,999 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 91 transitions. cyclomatic complexity: 26 Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:43,082 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 91 transitions. cyclomatic complexity: 26. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 94 states and 120 transitions. Complement of second has 20 states. [2022-12-13 16:02:43,082 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 [2022-12-13 16:02:43,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:43,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 63 transitions. [2022-12-13 16:02:43,083 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 64 letters. Loop has 2 letters. [2022-12-13 16:02:43,083 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:43,083 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 66 letters. Loop has 2 letters. [2022-12-13 16:02:43,083 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:43,083 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 63 transitions. Stem has 64 letters. Loop has 4 letters. [2022-12-13 16:02:43,083 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:43,084 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 94 states and 120 transitions. [2022-12-13 16:02:43,084 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:43,085 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 94 states to 89 states and 113 transitions. [2022-12-13 16:02:43,085 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:02:43,085 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:02:43,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 89 states and 113 transitions. [2022-12-13 16:02:43,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:43,085 INFO L218 hiAutomatonCegarLoop]: Abstraction has 89 states and 113 transitions. [2022-12-13 16:02:43,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states and 113 transitions. [2022-12-13 16:02:43,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 79. [2022-12-13 16:02:43,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 79 states have (on average 1.2278481012658229) internal successors, (97), 78 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:43,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 97 transitions. [2022-12-13 16:02:43,087 INFO L240 hiAutomatonCegarLoop]: Abstraction has 79 states and 97 transitions. [2022-12-13 16:02:43,087 INFO L428 stractBuchiCegarLoop]: Abstraction has 79 states and 97 transitions. [2022-12-13 16:02:43,087 INFO L335 stractBuchiCegarLoop]: ======== Iteration 21 ============ [2022-12-13 16:02:43,087 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 79 states and 97 transitions. [2022-12-13 16:02:43,087 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:43,088 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:43,088 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:43,088 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:43,088 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:43,088 INFO L748 eck$LassoCheckResult]: Stem: 10395#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 10387#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 10388#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 10396#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 10389#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 10390#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10391#L521 assume !(main_~val~0#1 < 0); 10383#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10384#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10392#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10393#L521 assume !(main_~val~0#1 < 0); 10425#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10385#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10386#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10421#L521 assume !(main_~val~0#1 < 0); 10420#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10419#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10418#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10417#L521 assume !(main_~val~0#1 < 0); 10416#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10415#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10414#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10413#L521 assume !(main_~val~0#1 < 0); 10412#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10411#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10410#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10409#L521 assume !(main_~val~0#1 < 0); 10408#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10407#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10406#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10405#L521 assume !(main_~val~0#1 < 0); 10404#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10403#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10402#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10399#L521 assume !(main_~val~0#1 < 0); 10401#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 10400#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 10398#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 10397#L519-4 main_~j~0#1 := 0; 10380#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10381#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10451#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 10450#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10382#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10379#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10394#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 10374#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10375#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10448#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10447#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 10446#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10445#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10443#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10442#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 10441#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10440#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10438#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10437#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 10436#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10435#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10433#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10432#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 10431#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10430#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10429#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10426#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 10424#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10422#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 10377#L527-3 [2022-12-13 16:02:43,088 INFO L750 eck$LassoCheckResult]: Loop: 10377#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 10376#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 10377#L527-3 [2022-12-13 16:02:43,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:43,088 INFO L85 PathProgramCache]: Analyzing trace with hash 260997934, now seen corresponding path program 18 times [2022-12-13 16:02:43,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:43,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620021343] [2022-12-13 16:02:43,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:43,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:43,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:43,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:43,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:43,131 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:43,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:43,131 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 18 times [2022-12-13 16:02:43,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:43,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160280429] [2022-12-13 16:02:43,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:43,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:43,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:43,135 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:43,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:43,137 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:43,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:43,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1710912947, now seen corresponding path program 10 times [2022-12-13 16:02:43,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:43,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25095495] [2022-12-13 16:02:43,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:43,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:43,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:43,161 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:43,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:43,183 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:47,144 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:47,144 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:47,144 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:47,144 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:47,144 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:47,145 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:47,145 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:47,145 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:47,145 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration21_Lasso [2022-12-13 16:02:47,145 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:47,145 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:47,146 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:47,147 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:47,149 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:47,150 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:47,151 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:47,153 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:47,154 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,091 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,092 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,093 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,093 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,094 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,095 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,096 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:48,531 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:48,531 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:48,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,532 INFO L229 MonitoredProcess]: Starting monitored process 166 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2022-12-13 16:02:48,534 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,543 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:48,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,543 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,543 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,544 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:48,544 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:48,545 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2022-12-13 16:02:48,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,548 INFO L229 MonitoredProcess]: Starting monitored process 167 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2022-12-13 16:02:48,551 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,561 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,561 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,561 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,561 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,562 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:48,562 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:48,565 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Ended with exit code 0 [2022-12-13 16:02:48,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,569 INFO L229 MonitoredProcess]: Starting monitored process 168 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2022-12-13 16:02:48,571 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,581 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:48,581 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,581 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,581 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:48,581 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:48,582 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2022-12-13 16:02:48,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,585 INFO L229 MonitoredProcess]: Starting monitored process 169 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2022-12-13 16:02:48,587 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,597 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,597 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,597 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,597 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,598 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:48,598 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:48,601 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2022-12-13 16:02:48,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,604 INFO L229 MonitoredProcess]: Starting monitored process 170 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2022-12-13 16:02:48,606 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,617 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:48,617 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:48,620 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Ended with exit code 0 [2022-12-13 16:02:48,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,622 INFO L229 MonitoredProcess]: Starting monitored process 171 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2022-12-13 16:02:48,625 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,634 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,634 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:48,634 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,634 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,634 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,635 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:48,635 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:48,636 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,638 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Ended with exit code 0 [2022-12-13 16:02:48,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,639 INFO L229 MonitoredProcess]: Starting monitored process 172 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2022-12-13 16:02:48,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 [2022-12-13 16:02:48,651 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,651 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,651 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,651 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,653 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:48,653 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:48,658 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2022-12-13 16:02:48,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,661 INFO L229 MonitoredProcess]: Starting monitored process 173 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2022-12-13 16:02:48,663 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,673 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,674 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,674 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,674 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,676 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:48,676 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:48,680 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:48,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:48,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,683 INFO L229 MonitoredProcess]: Starting monitored process 174 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2022-12-13 16:02:48,686 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:48,695 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:48,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:48,696 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:48,696 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:48,698 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:48,698 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:48,705 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:48,715 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 16:02:48,715 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2022-12-13 16:02:48,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:48,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:48,716 INFO L229 MonitoredProcess]: Starting monitored process 175 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:48,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2022-12-13 16:02:48,718 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:48,728 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:48,728 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:48,728 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_5) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_5 Supporting invariants [] [2022-12-13 16:02:48,731 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2022-12-13 16:02:48,837 INFO L156 tatePredicateManager]: 32 out of 33 supporting invariants were superfluous and have been removed [2022-12-13 16:02:48,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:48,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:48,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 16:02:48,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:49,091 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Ended with exit code 0 [2022-12-13 16:02:49,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:49,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:49,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:49,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:49,212 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.18 stem predicates 2 loop predicates [2022-12-13 16:02:49,212 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28 Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) [2022-12-13 16:02:49,361 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) Result 89 states and 111 transitions. Complement of second has 13 states. [2022-12-13 16:02:49,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 11 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:49,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) [2022-12-13 16:02:49,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 61 transitions. [2022-12-13 16:02:49,361 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 68 letters. Loop has 2 letters. [2022-12-13 16:02:49,362 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:49,362 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:49,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:49,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 16:02:49,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:49,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:49,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:49,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:49,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:49,700 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.18 stem predicates 2 loop predicates [2022-12-13 16:02:49,700 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28 Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) [2022-12-13 16:02:49,890 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) Result 89 states and 111 transitions. Complement of second has 13 states. [2022-12-13 16:02:49,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 11 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:49,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) [2022-12-13 16:02:49,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 61 transitions. [2022-12-13 16:02:49,891 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 68 letters. Loop has 2 letters. [2022-12-13 16:02:49,892 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:49,892 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:49,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:49,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:49,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 16:02:49,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:50,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:50,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:50,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:50,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:50,336 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.18 stem predicates 2 loop predicates [2022-12-13 16:02:50,336 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28 Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) [2022-12-13 16:02:50,666 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 79 states and 97 transitions. cyclomatic complexity: 28. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) Result 158 states and 205 transitions. Complement of second has 32 states. [2022-12-13 16:02:50,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 18 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:02:50,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 20 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) [2022-12-13 16:02:50,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 122 transitions. [2022-12-13 16:02:50,667 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 122 transitions. Stem has 68 letters. Loop has 2 letters. [2022-12-13 16:02:50,667 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:50,667 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 122 transitions. Stem has 70 letters. Loop has 2 letters. [2022-12-13 16:02:50,667 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:50,667 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 122 transitions. Stem has 68 letters. Loop has 4 letters. [2022-12-13 16:02:50,668 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:50,668 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 158 states and 205 transitions. [2022-12-13 16:02:50,668 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:02:50,668 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 158 states to 153 states and 198 transitions. [2022-12-13 16:02:50,669 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:02:50,669 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:02:50,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 153 states and 198 transitions. [2022-12-13 16:02:50,669 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:50,669 INFO L218 hiAutomatonCegarLoop]: Abstraction has 153 states and 198 transitions. [2022-12-13 16:02:50,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states and 198 transitions. [2022-12-13 16:02:50,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 90. [2022-12-13 16:02:50,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 90 states have (on average 1.2333333333333334) internal successors, (111), 89 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:50,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 111 transitions. [2022-12-13 16:02:50,670 INFO L240 hiAutomatonCegarLoop]: Abstraction has 90 states and 111 transitions. [2022-12-13 16:02:50,670 INFO L428 stractBuchiCegarLoop]: Abstraction has 90 states and 111 transitions. [2022-12-13 16:02:50,670 INFO L335 stractBuchiCegarLoop]: ======== Iteration 22 ============ [2022-12-13 16:02:50,670 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 90 states and 111 transitions. [2022-12-13 16:02:50,670 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:50,671 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:50,671 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:50,671 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:50,671 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:50,671 INFO L748 eck$LassoCheckResult]: Stem: 11743#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 11735#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 11736#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 11744#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 11737#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 11738#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11739#L521 assume !(main_~val~0#1 < 0); 11731#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11732#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11740#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11741#L521 assume !(main_~val~0#1 < 0); 11771#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11733#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11734#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11770#L521 assume !(main_~val~0#1 < 0); 11769#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11768#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11767#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11766#L521 assume !(main_~val~0#1 < 0); 11765#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11764#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11763#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11762#L521 assume !(main_~val~0#1 < 0); 11761#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11760#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11759#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11758#L521 assume !(main_~val~0#1 < 0); 11757#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11756#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11755#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11754#L521 assume !(main_~val~0#1 < 0); 11753#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11752#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11750#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 11751#L521 assume !(main_~val~0#1 < 0); 11812#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 11811#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11810#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 11809#L519-4 main_~j~0#1 := 0; 11808#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11806#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11805#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11804#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11730#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11728#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11742#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11723#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11724#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11802#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11801#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11800#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11799#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11797#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11796#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11795#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11794#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11792#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11791#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11790#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11789#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11787#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11786#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11785#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11784#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11782#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11781#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11780#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11779#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11778#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11775#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 11774#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11772#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 11726#L527-3 [2022-12-13 16:02:50,671 INFO L750 eck$LassoCheckResult]: Loop: 11726#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 11725#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 11726#L527-3 [2022-12-13 16:02:50,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:50,671 INFO L85 PathProgramCache]: Analyzing trace with hash -785132413, now seen corresponding path program 19 times [2022-12-13 16:02:50,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:50,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748394014] [2022-12-13 16:02:50,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:50,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:50,933 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 91 proven. 149 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:50,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:02:50,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748394014] [2022-12-13 16:02:50,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748394014] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:02:50,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597369142] [2022-12-13 16:02:50,933 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 16:02:50,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:02:50,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:50,934 INFO L229 MonitoredProcess]: Starting monitored process 176 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:02:50,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-12-13 16:02:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:51,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 16:02:51,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:51,248 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 120 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:51,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:02:51,391 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 120 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:51,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597369142] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:02:51,391 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:02:51,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 31 [2022-12-13 16:02:51,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673540072] [2022-12-13 16:02:51,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:02:51,392 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:02:51,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:51,392 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 19 times [2022-12-13 16:02:51,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:51,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888004384] [2022-12-13 16:02:51,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:51,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:51,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,396 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:51,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,399 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:51,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:02:51,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 16:02:51,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=757, Unknown=0, NotChecked=0, Total=992 [2022-12-13 16:02:51,425 INFO L87 Difference]: Start difference. First operand 90 states and 111 transitions. cyclomatic complexity: 32 Second operand has 32 states, 31 states have (on average 3.7419354838709675) internal successors, (116), 32 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:51,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:02:51,649 INFO L93 Difference]: Finished difference Result 128 states and 156 transitions. [2022-12-13 16:02:51,649 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 128 states and 156 transitions. [2022-12-13 16:02:51,649 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:51,650 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 128 states to 86 states and 106 transitions. [2022-12-13 16:02:51,650 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:02:51,650 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:02:51,650 INFO L73 IsDeterministic]: Start isDeterministic. Operand 86 states and 106 transitions. [2022-12-13 16:02:51,650 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:02:51,651 INFO L218 hiAutomatonCegarLoop]: Abstraction has 86 states and 106 transitions. [2022-12-13 16:02:51,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states and 106 transitions. [2022-12-13 16:02:51,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 83. [2022-12-13 16:02:51,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 83 states have (on average 1.2289156626506024) internal successors, (102), 82 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:51,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 102 transitions. [2022-12-13 16:02:51,652 INFO L240 hiAutomatonCegarLoop]: Abstraction has 83 states and 102 transitions. [2022-12-13 16:02:51,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 16:02:51,653 INFO L428 stractBuchiCegarLoop]: Abstraction has 83 states and 102 transitions. [2022-12-13 16:02:51,653 INFO L335 stractBuchiCegarLoop]: ======== Iteration 23 ============ [2022-12-13 16:02:51,653 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 83 states and 102 transitions. [2022-12-13 16:02:51,653 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:02:51,653 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:02:51,653 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:02:51,654 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 9, 9, 9, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:02:51,654 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:02:51,654 INFO L748 eck$LassoCheckResult]: Stem: 12441#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 12434#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 12435#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 12442#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 12436#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 12437#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12438#L521 assume !(main_~val~0#1 < 0); 12431#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12432#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12433#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12439#L521 assume !(main_~val~0#1 < 0); 12504#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12503#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12502#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12501#L521 assume !(main_~val~0#1 < 0); 12500#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12499#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12498#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12497#L521 assume !(main_~val~0#1 < 0); 12496#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12495#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12494#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12493#L521 assume !(main_~val~0#1 < 0); 12492#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12491#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12490#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12489#L521 assume !(main_~val~0#1 < 0); 12488#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12487#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12486#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12485#L521 assume !(main_~val~0#1 < 0); 12484#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12483#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12482#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12481#L521 assume !(main_~val~0#1 < 0); 12480#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12479#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12478#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 12445#L521 assume !(main_~val~0#1 < 0); 12451#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 12446#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 12444#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 12443#L519-4 main_~j~0#1 := 0; 12428#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12429#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12476#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 12475#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12430#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12427#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12440#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 12422#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12423#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12473#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12472#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 12471#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12470#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12468#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12467#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 12466#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12465#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12463#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12462#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 12461#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12460#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12458#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12457#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 12456#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12455#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12454#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12450#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 12449#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12447#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 12425#L527-3 [2022-12-13 16:02:51,654 INFO L750 eck$LassoCheckResult]: Loop: 12425#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 12424#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 12425#L527-3 [2022-12-13 16:02:51,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:51,654 INFO L85 PathProgramCache]: Analyzing trace with hash 836742567, now seen corresponding path program 20 times [2022-12-13 16:02:51,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:51,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653385118] [2022-12-13 16:02:51,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:51,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:51,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,671 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,684 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:51,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:51,684 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 20 times [2022-12-13 16:02:51,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:51,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735165113] [2022-12-13 16:02:51,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:51,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:51,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:51,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,689 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:51,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:51,689 INFO L85 PathProgramCache]: Analyzing trace with hash 950724076, now seen corresponding path program 11 times [2022-12-13 16:02:51,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:02:51,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126392412] [2022-12-13 16:02:51,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:02:51,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:02:51,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,705 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:02:51,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:02:51,720 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:02:57,296 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:02:57,296 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:02:57,296 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:02:57,296 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:02:57,296 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:02:57,296 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:57,297 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:02:57,297 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:02:57,297 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration23_Lasso [2022-12-13 16:02:57,297 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:02:57,297 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:02:57,299 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,301 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,302 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,304 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,305 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,306 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,307 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,308 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,309 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,311 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,312 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,313 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:57,314 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:58,233 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:58,234 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:02:58,529 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:02:58,530 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:02:58,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,531 INFO L229 MonitoredProcess]: Starting monitored process 177 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2022-12-13 16:02:58,532 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,542 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,542 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,542 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,542 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,543 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,543 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,546 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,548 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Ended with exit code 0 [2022-12-13 16:02:58,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,549 INFO L229 MonitoredProcess]: Starting monitored process 178 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2022-12-13 16:02:58,551 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,561 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,561 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,561 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,561 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,563 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,563 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,566 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Ended with exit code 0 [2022-12-13 16:02:58,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,569 INFO L229 MonitoredProcess]: Starting monitored process 179 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2022-12-13 16:02:58,571 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,581 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:58,581 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,581 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,581 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:58,581 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:58,583 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Ended with exit code 0 [2022-12-13 16:02:58,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,586 INFO L229 MonitoredProcess]: Starting monitored process 180 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2022-12-13 16:02:58,588 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,600 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,600 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,601 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,601 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,604 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,606 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Ended with exit code 0 [2022-12-13 16:02:58,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,607 INFO L229 MonitoredProcess]: Starting monitored process 181 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2022-12-13 16:02:58,609 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,619 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:58,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,620 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,620 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:58,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:58,621 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,623 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Ended with exit code 0 [2022-12-13 16:02:58,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,624 INFO L229 MonitoredProcess]: Starting monitored process 182 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2022-12-13 16:02:58,626 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,636 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,636 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,637 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,637 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,640 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Ended with exit code 0 [2022-12-13 16:02:58,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,644 INFO L229 MonitoredProcess]: Starting monitored process 183 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2022-12-13 16:02:58,646 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,655 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,655 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:58,655 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,655 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,655 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,656 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:58,656 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:58,657 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Ended with exit code 0 [2022-12-13 16:02:58,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,660 INFO L229 MonitoredProcess]: Starting monitored process 184 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2022-12-13 16:02:58,662 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,671 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,672 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:58,672 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,672 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,672 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,672 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:58,672 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:58,673 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Ended with exit code 0 [2022-12-13 16:02:58,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,676 INFO L229 MonitoredProcess]: Starting monitored process 185 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2022-12-13 16:02:58,678 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,688 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,688 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,688 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,689 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,689 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,692 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Ended with exit code 0 [2022-12-13 16:02:58,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,695 INFO L229 MonitoredProcess]: Starting monitored process 186 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Waiting until timeout for monitored process [2022-12-13 16:02:58,697 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,707 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:58,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,707 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,707 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,708 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:58,708 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:58,709 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,711 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Ended with exit code 0 [2022-12-13 16:02:58,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,712 INFO L229 MonitoredProcess]: Starting monitored process 187 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Waiting until timeout for monitored process [2022-12-13 16:02:58,714 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,723 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,724 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,725 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,725 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Ended with exit code 0 [2022-12-13 16:02:58,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,731 INFO L229 MonitoredProcess]: Starting monitored process 188 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Waiting until timeout for monitored process [2022-12-13 16:02:58,733 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,743 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:02:58,743 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,743 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,743 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,743 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:02:58,743 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:02:58,745 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Ended with exit code 0 [2022-12-13 16:02:58,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,748 INFO L229 MonitoredProcess]: Starting monitored process 189 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Waiting until timeout for monitored process [2022-12-13 16:02:58,750 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,760 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,760 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,760 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,762 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,762 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,767 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Ended with exit code 0 [2022-12-13 16:02:58,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,770 INFO L229 MonitoredProcess]: Starting monitored process 190 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Waiting until timeout for monitored process [2022-12-13 16:02:58,772 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,781 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,782 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,782 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,782 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,783 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,783 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,788 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Ended with exit code 0 [2022-12-13 16:02:58,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,791 INFO L229 MonitoredProcess]: Starting monitored process 191 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Waiting until timeout for monitored process [2022-12-13 16:02:58,792 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,802 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,802 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,802 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,802 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,803 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,803 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,807 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:58,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,810 INFO L229 MonitoredProcess]: Starting monitored process 192 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Waiting until timeout for monitored process [2022-12-13 16:02:58,812 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,822 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,822 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,822 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,823 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,823 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,827 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Ended with exit code 0 [2022-12-13 16:02:58,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,830 INFO L229 MonitoredProcess]: Starting monitored process 193 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Waiting until timeout for monitored process [2022-12-13 16:02:58,832 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,841 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,842 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,842 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,842 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,844 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,844 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,857 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Ended with exit code 0 [2022-12-13 16:02:58,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,860 INFO L229 MonitoredProcess]: Starting monitored process 194 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Waiting until timeout for monitored process [2022-12-13 16:02:58,862 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,871 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,871 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,871 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,872 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,873 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,873 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,877 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:58,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,880 INFO L229 MonitoredProcess]: Starting monitored process 195 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Waiting until timeout for monitored process [2022-12-13 16:02:58,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,892 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,892 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,892 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,892 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,895 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,895 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,899 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:02:58,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Ended with exit code 0 [2022-12-13 16:02:58,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,902 INFO L229 MonitoredProcess]: Starting monitored process 196 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2022-12-13 16:02:58,904 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:02:58,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:02:58,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:02:58,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:02:58,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:02:58,917 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:02:58,917 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:02:58,925 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:02:58,940 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 16:02:58,940 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:02:58,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:02:58,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:02:58,941 INFO L229 MonitoredProcess]: Starting monitored process 197 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:02:58,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Waiting until timeout for monitored process [2022-12-13 16:02:58,942 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:02:58,953 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:02:58,953 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:02:58,953 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (* ULTIMATE.start_main_~i~0#1 4) (- 8)))_5) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (* ULTIMATE.start_main_~i~0#1 4) (- 8)))_5 Supporting invariants [] [2022-12-13 16:02:58,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Forceful destruction successful, exit code 0 [2022-12-13 16:02:59,024 INFO L156 tatePredicateManager]: 22 out of 23 supporting invariants were superfluous and have been removed [2022-12-13 16:02:59,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:59,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Ended with exit code 0 [2022-12-13 16:02:59,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:59,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 16:02:59,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:59,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:59,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:02:59,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:02:59,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:02:59,460 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.19 stem predicates 2 loop predicates [2022-12-13 16:02:59,460 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 102 transitions. cyclomatic complexity: 29 Second operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:59,651 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 102 transitions. cyclomatic complexity: 29. Second operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 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 93 states and 116 transitions. Complement of second has 14 states. [2022-12-13 16:02:59,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 12 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:02:59,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:02:59,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 66 transitions. [2022-12-13 16:02:59,652 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 66 transitions. Stem has 72 letters. Loop has 2 letters. [2022-12-13 16:02:59,652 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:02:59,652 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:02:59,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:02:59,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:02:59,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 16:02:59,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:03:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:03:00,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:03:00,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:03:00,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:03:00,045 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.19 stem predicates 2 loop predicates [2022-12-13 16:03:00,045 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 102 transitions. cyclomatic complexity: 29 Second operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:03:00,173 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 102 transitions. cyclomatic complexity: 29. Second operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 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 93 states and 116 transitions. Complement of second has 14 states. [2022-12-13 16:03:00,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 12 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:03:00,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:03:00,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 66 transitions. [2022-12-13 16:03:00,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 66 transitions. Stem has 72 letters. Loop has 2 letters. [2022-12-13 16:03:00,174 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:03:00,174 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:03:00,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:03:00,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:03:00,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 16:03:00,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:03:00,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:03:00,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:03:00,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:03:00,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:03:00,574 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.19 stem predicates 2 loop predicates [2022-12-13 16:03:00,574 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 102 transitions. cyclomatic complexity: 29 Second operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:03:00,950 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 102 transitions. cyclomatic complexity: 29. Second operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 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 162 states and 210 transitions. Complement of second has 33 states. [2022-12-13 16:03:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 23 states 19 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:03:00,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 21 states have (on average 3.5238095238095237) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:03:00,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 127 transitions. [2022-12-13 16:03:00,951 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 23 states and 127 transitions. Stem has 72 letters. Loop has 2 letters. [2022-12-13 16:03:00,951 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:03:00,951 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 23 states and 127 transitions. Stem has 74 letters. Loop has 2 letters. [2022-12-13 16:03:00,951 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:03:00,951 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 23 states and 127 transitions. Stem has 72 letters. Loop has 4 letters. [2022-12-13 16:03:00,952 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:03:00,952 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 162 states and 210 transitions. [2022-12-13 16:03:00,952 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:03:00,952 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 162 states to 157 states and 203 transitions. [2022-12-13 16:03:00,953 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:03:00,953 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:03:00,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 157 states and 203 transitions. [2022-12-13 16:03:00,953 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:03:00,953 INFO L218 hiAutomatonCegarLoop]: Abstraction has 157 states and 203 transitions. [2022-12-13 16:03:00,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states and 203 transitions. [2022-12-13 16:03:00,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 94. [2022-12-13 16:03:00,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 94 states have (on average 1.2340425531914894) internal successors, (116), 93 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:03:00,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 116 transitions. [2022-12-13 16:03:00,954 INFO L240 hiAutomatonCegarLoop]: Abstraction has 94 states and 116 transitions. [2022-12-13 16:03:00,954 INFO L428 stractBuchiCegarLoop]: Abstraction has 94 states and 116 transitions. [2022-12-13 16:03:00,954 INFO L335 stractBuchiCegarLoop]: ======== Iteration 24 ============ [2022-12-13 16:03:00,954 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 94 states and 116 transitions. [2022-12-13 16:03:00,955 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:03:00,955 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:03:00,955 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:03:00,955 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:03:00,955 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:03:00,956 INFO L748 eck$LassoCheckResult]: Stem: 13812#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 13804#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 13805#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 13813#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 13806#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 13807#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13808#L521 assume !(main_~val~0#1 < 0); 13800#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13801#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13809#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13810#L521 assume !(main_~val~0#1 < 0); 13844#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13802#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13803#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13843#L521 assume !(main_~val~0#1 < 0); 13842#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13841#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13840#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13839#L521 assume !(main_~val~0#1 < 0); 13838#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13837#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13836#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13835#L521 assume !(main_~val~0#1 < 0); 13834#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13833#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13832#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13831#L521 assume !(main_~val~0#1 < 0); 13830#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13829#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13828#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13827#L521 assume !(main_~val~0#1 < 0); 13826#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13825#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13824#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13823#L521 assume !(main_~val~0#1 < 0); 13822#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13821#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13819#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 13820#L521 assume !(main_~val~0#1 < 0); 13885#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 13884#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13883#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 13882#L519-4 main_~j~0#1 := 0; 13881#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13879#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13878#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13877#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13799#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13797#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13811#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13792#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13793#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13875#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13874#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13873#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13872#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13870#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13869#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13868#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13867#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13865#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13864#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13863#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13862#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13860#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13859#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13858#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13857#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13855#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13854#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13853#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13852#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13851#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13848#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 13847#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13845#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 13795#L527-3 [2022-12-13 16:03:00,956 INFO L750 eck$LassoCheckResult]: Loop: 13795#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 13794#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 13795#L527-3 [2022-12-13 16:03:00,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:03:00,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1182197124, now seen corresponding path program 21 times [2022-12-13 16:03:00,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:03:00,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54147249] [2022-12-13 16:03:00,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:03:00,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:03:00,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:03:00,970 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:03:00,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:03:00,983 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:03:00,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:03:00,984 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 21 times [2022-12-13 16:03:00,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:03:00,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31429236] [2022-12-13 16:03:00,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:03:00,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:03:00,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:03:00,987 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:03:00,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:03:00,989 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:03:00,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:03:00,990 INFO L85 PathProgramCache]: Analyzing trace with hash 2074898817, now seen corresponding path program 12 times [2022-12-13 16:03:00,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:03:00,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685153552] [2022-12-13 16:03:00,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:03:00,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:03:01,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:03:01,010 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:03:01,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:03:01,025 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:03:07,780 WARN L233 SmtUtils]: Spent 6.72s on a formula simplification. DAG size of input: 343 DAG size of output: 258 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:03:08,171 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:03:08,171 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:03:08,171 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:03:08,171 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:03:08,171 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:03:08,171 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:08,171 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:03:08,171 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:03:08,171 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration24_Lasso [2022-12-13 16:03:08,171 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:03:08,171 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:03:08,173 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,175 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,176 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,177 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,179 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,181 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,182 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,183 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,184 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,186 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,187 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,188 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:08,190 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:09,718 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:03:10,150 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:03:10,150 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:03:10,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,151 INFO L229 MonitoredProcess]: Starting monitored process 198 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2022-12-13 16:03:10,153 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,164 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:03:10,164 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:03:10,167 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Ended with exit code 0 [2022-12-13 16:03:10,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,170 INFO L229 MonitoredProcess]: Starting monitored process 199 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2022-12-13 16:03:10,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 [2022-12-13 16:03:10,181 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,181 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:03:10,182 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,182 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,182 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,182 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:03:10,182 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:03:10,184 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Ended with exit code 0 [2022-12-13 16:03:10,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,186 INFO L229 MonitoredProcess]: Starting monitored process 200 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2022-12-13 16:03:10,188 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,198 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,198 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:03:10,198 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,198 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,198 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,198 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:03:10,199 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:03:10,200 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Ended with exit code 0 [2022-12-13 16:03:10,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,202 INFO L229 MonitoredProcess]: Starting monitored process 201 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2022-12-13 16:03:10,205 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,214 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,214 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,214 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,215 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:03:10,215 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:03:10,217 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Ended with exit code 0 [2022-12-13 16:03:10,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,220 INFO L229 MonitoredProcess]: Starting monitored process 202 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2022-12-13 16:03:10,222 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,232 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,232 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,232 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,232 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,234 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:03:10,234 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:03:10,237 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Forceful destruction successful, exit code 0 [2022-12-13 16:03:10,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,240 INFO L229 MonitoredProcess]: Starting monitored process 203 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Waiting until timeout for monitored process [2022-12-13 16:03:10,242 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,252 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,252 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:03:10,252 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,252 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,252 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,253 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:03:10,253 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:03:10,254 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Ended with exit code 0 [2022-12-13 16:03:10,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,257 INFO L229 MonitoredProcess]: Starting monitored process 204 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Waiting until timeout for monitored process [2022-12-13 16:03:10,259 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,269 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,269 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,269 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,269 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,270 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:03:10,270 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:03:10,273 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Ended with exit code 0 [2022-12-13 16:03:10,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,276 INFO L229 MonitoredProcess]: Starting monitored process 205 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Waiting until timeout for monitored process [2022-12-13 16:03:10,278 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,288 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,288 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:03:10,288 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,288 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,288 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,289 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:03:10,289 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:03:10,290 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,292 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Forceful destruction successful, exit code 0 [2022-12-13 16:03:10,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,293 INFO L229 MonitoredProcess]: Starting monitored process 206 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Waiting until timeout for monitored process [2022-12-13 16:03:10,295 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,306 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,306 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:03:10,306 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,306 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,306 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,306 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:03:10,306 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:03:10,308 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Ended with exit code 0 [2022-12-13 16:03:10,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,311 INFO L229 MonitoredProcess]: Starting monitored process 207 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Waiting until timeout for monitored process [2022-12-13 16:03:10,313 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,323 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,323 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,323 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,323 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,324 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:03:10,324 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:03:10,327 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Ended with exit code 0 [2022-12-13 16:03:10,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,330 INFO L229 MonitoredProcess]: Starting monitored process 208 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Waiting until timeout for monitored process [2022-12-13 16:03:10,333 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,343 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:03:10,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,343 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:03:10,343 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:03:10,344 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Ended with exit code 0 [2022-12-13 16:03:10,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,347 INFO L229 MonitoredProcess]: Starting monitored process 209 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Waiting until timeout for monitored process [2022-12-13 16:03:10,349 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,359 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,359 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:03:10,359 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,359 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,359 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,360 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:03:10,360 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:03:10,361 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Ended with exit code 0 [2022-12-13 16:03:10,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,364 INFO L229 MonitoredProcess]: Starting monitored process 210 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Waiting until timeout for monitored process [2022-12-13 16:03:10,365 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,375 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,375 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,375 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,375 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,377 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:03:10,377 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:03:10,384 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Ended with exit code 0 [2022-12-13 16:03:10,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,387 INFO L229 MonitoredProcess]: Starting monitored process 211 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:03:10,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Waiting until timeout for monitored process [2022-12-13 16:03:10,389 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:03:10,399 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:03:10,399 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:03:10,399 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:03:10,399 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:03:10,401 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:03:10,401 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:03:10,406 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:03:10,408 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Ended with exit code 0 [2022-12-13 16:03:10,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:03:10,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:03:10,409 INFO L229 MonitoredProcess]: Starting monitored process 212 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2022-12-13 16:04:16,834 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:04:16,834 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 268 transitions. [2022-12-13 16:04:16,835 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:04:16,835 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 201 states and 261 transitions. [2022-12-13 16:04:16,835 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:04:16,836 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:04:16,836 INFO L73 IsDeterministic]: Start isDeterministic. Operand 201 states and 261 transitions. [2022-12-13 16:04:16,836 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:04:16,836 INFO L218 hiAutomatonCegarLoop]: Abstraction has 201 states and 261 transitions. [2022-12-13 16:04:16,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states and 261 transitions. [2022-12-13 16:04:16,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 117. [2022-12-13 16:04:16,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 117 states have (on average 1.2307692307692308) internal successors, (144), 116 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:16,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 144 transitions. [2022-12-13 16:04:16,838 INFO L240 hiAutomatonCegarLoop]: Abstraction has 117 states and 144 transitions. [2022-12-13 16:04:16,838 INFO L428 stractBuchiCegarLoop]: Abstraction has 117 states and 144 transitions. [2022-12-13 16:04:16,838 INFO L335 stractBuchiCegarLoop]: ======== Iteration 31 ============ [2022-12-13 16:04:16,838 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 117 states and 144 transitions. [2022-12-13 16:04:16,839 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:04:16,839 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:04:16,839 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:04:16,839 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [12, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:04:16,840 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:04:16,840 INFO L748 eck$LassoCheckResult]: Stem: 23112#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 23104#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 23105#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 23113#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 23106#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 23107#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23108#L521 assume !(main_~val~0#1 < 0); 23100#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23101#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23109#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23110#L521 assume !(main_~val~0#1 < 0); 23152#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23102#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23103#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23151#L521 assume !(main_~val~0#1 < 0); 23150#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23149#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23148#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23147#L521 assume !(main_~val~0#1 < 0); 23146#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23145#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23144#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23143#L521 assume !(main_~val~0#1 < 0); 23142#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23141#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23140#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23139#L521 assume !(main_~val~0#1 < 0); 23138#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23137#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23136#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23135#L521 assume !(main_~val~0#1 < 0); 23134#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23133#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23132#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23131#L521 assume !(main_~val~0#1 < 0); 23130#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23129#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23128#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23127#L521 assume !(main_~val~0#1 < 0); 23126#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23125#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23124#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23123#L521 assume !(main_~val~0#1 < 0); 23122#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23121#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23119#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 23120#L521 assume !(main_~val~0#1 < 0); 23208#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 23207#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 23206#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 23205#L519-4 main_~j~0#1 := 0; 23204#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23202#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23201#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23200#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23099#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23097#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23111#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23092#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23093#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23198#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23197#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23196#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23195#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23193#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23192#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23191#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23190#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23188#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23187#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23186#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23185#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23183#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23182#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23181#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23180#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23178#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23177#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23176#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23175#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23173#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23172#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23171#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23170#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23168#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23167#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23166#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23165#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23163#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23162#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23161#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23160#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23159#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23156#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 23155#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 23153#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 23095#L527-3 [2022-12-13 16:04:16,840 INFO L750 eck$LassoCheckResult]: Loop: 23095#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 23094#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 23095#L527-3 [2022-12-13 16:04:16,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:16,840 INFO L85 PathProgramCache]: Analyzing trace with hash 467367277, now seen corresponding path program 28 times [2022-12-13 16:04:16,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:16,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009450942] [2022-12-13 16:04:16,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:16,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:16,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:04:17,163 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 190 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:04:17,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:04:17,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009450942] [2022-12-13 16:04:17,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009450942] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:04:17,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830158356] [2022-12-13 16:04:17,163 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 16:04:17,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:04:17,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:17,164 INFO L229 MonitoredProcess]: Starting monitored process 286 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:04:17,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-12-13 16:04:17,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 16:04:17,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:04:17,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 16:04:17,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:04:17,622 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 231 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:04:17,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:04:17,829 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 231 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:04:17,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830158356] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:04:17,829 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:04:17,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 40 [2022-12-13 16:04:17,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626293891] [2022-12-13 16:04:17,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:04:17,830 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:04:17,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:17,830 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 28 times [2022-12-13 16:04:17,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:17,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362744784] [2022-12-13 16:04:17,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:17,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:17,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:17,834 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:04:17,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:17,837 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:04:17,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:04:17,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-12-13 16:04:17,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=1258, Unknown=0, NotChecked=0, Total=1640 [2022-12-13 16:04:17,866 INFO L87 Difference]: Start difference. First operand 117 states and 144 transitions. cyclomatic complexity: 41 Second operand has 41 states, 40 states have (on average 3.8) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:18,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:04:18,161 INFO L93 Difference]: Finished difference Result 170 states and 207 transitions. [2022-12-13 16:04:18,161 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 170 states and 207 transitions. [2022-12-13 16:04:18,161 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:04:18,162 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 170 states to 113 states and 139 transitions. [2022-12-13 16:04:18,162 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:04:18,162 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:04:18,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 113 states and 139 transitions. [2022-12-13 16:04:18,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:04:18,162 INFO L218 hiAutomatonCegarLoop]: Abstraction has 113 states and 139 transitions. [2022-12-13 16:04:18,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states and 139 transitions. [2022-12-13 16:04:18,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 110. [2022-12-13 16:04:18,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 110 states have (on average 1.2272727272727273) internal successors, (135), 109 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:18,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 135 transitions. [2022-12-13 16:04:18,163 INFO L240 hiAutomatonCegarLoop]: Abstraction has 110 states and 135 transitions. [2022-12-13 16:04:18,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-13 16:04:18,163 INFO L428 stractBuchiCegarLoop]: Abstraction has 110 states and 135 transitions. [2022-12-13 16:04:18,163 INFO L335 stractBuchiCegarLoop]: ======== Iteration 32 ============ [2022-12-13 16:04:18,163 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 110 states and 135 transitions. [2022-12-13 16:04:18,164 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:04:18,164 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:04:18,164 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:04:18,164 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [12, 12, 12, 12, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:04:18,164 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:04:18,164 INFO L748 eck$LassoCheckResult]: Stem: 24038#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 24031#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 24032#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 24039#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 24033#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 24034#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24035#L521 assume !(main_~val~0#1 < 0); 24028#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24029#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24030#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24036#L521 assume !(main_~val~0#1 < 0); 24128#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24127#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24126#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24125#L521 assume !(main_~val~0#1 < 0); 24124#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24123#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24122#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24121#L521 assume !(main_~val~0#1 < 0); 24120#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24119#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24118#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24117#L521 assume !(main_~val~0#1 < 0); 24116#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24115#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24114#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24113#L521 assume !(main_~val~0#1 < 0); 24112#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24111#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24110#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24109#L521 assume !(main_~val~0#1 < 0); 24108#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24107#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24106#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24105#L521 assume !(main_~val~0#1 < 0); 24104#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24103#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24102#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24101#L521 assume !(main_~val~0#1 < 0); 24100#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24099#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24098#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24097#L521 assume !(main_~val~0#1 < 0); 24096#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24095#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24094#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24093#L521 assume !(main_~val~0#1 < 0); 24092#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24091#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24090#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 24042#L521 assume !(main_~val~0#1 < 0); 24048#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 24043#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 24041#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 24040#L519-4 main_~j~0#1 := 0; 24025#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24026#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24088#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24087#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24027#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24024#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24037#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24019#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24020#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24085#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24084#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24083#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24082#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24080#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24079#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24078#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24077#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24075#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24074#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24073#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24072#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24070#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24069#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24068#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24067#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24065#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24064#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24063#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24062#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24060#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24059#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24058#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24057#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24055#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24054#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24053#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24052#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24051#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24047#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 24046#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 24044#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 24022#L527-3 [2022-12-13 16:04:18,164 INFO L750 eck$LassoCheckResult]: Loop: 24022#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 24021#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 24022#L527-3 [2022-12-13 16:04:18,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:18,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1861662865, now seen corresponding path program 29 times [2022-12-13 16:04:18,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:18,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139449863] [2022-12-13 16:04:18,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:18,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:18,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:18,182 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:04:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:18,199 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:04:18,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:18,199 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 29 times [2022-12-13 16:04:18,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:18,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300203919] [2022-12-13 16:04:18,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:18,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:18,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:18,202 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:04:18,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:18,203 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:04:18,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:18,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1943347626, now seen corresponding path program 17 times [2022-12-13 16:04:18,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:18,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566763610] [2022-12-13 16:04:18,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:18,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:18,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:18,229 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:04:18,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:18,246 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:04:31,140 WARN L233 SmtUtils]: Spent 12.86s on a formula simplification. DAG size of input: 428 DAG size of output: 326 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:04:32,677 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:04:32,678 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:04:32,678 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:04:32,678 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:04:32,678 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:04:32,678 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:32,678 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:04:32,678 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:04:32,678 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration32_Lasso [2022-12-13 16:04:32,678 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:04:32,678 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:04:32,679 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,681 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,682 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,683 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,684 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,685 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,686 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,686 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,687 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,688 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,689 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,691 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,692 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:32,694 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:37,299 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:37,847 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:04:37,847 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:04:37,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,848 INFO L229 MonitoredProcess]: Starting monitored process 287 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Waiting until timeout for monitored process [2022-12-13 16:04:37,850 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,860 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,860 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,860 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,861 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:37,861 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:37,864 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Ended with exit code 0 [2022-12-13 16:04:37,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,867 INFO L229 MonitoredProcess]: Starting monitored process 288 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Waiting until timeout for monitored process [2022-12-13 16:04:37,870 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,880 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,880 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:37,880 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,880 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,880 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,880 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:37,880 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:37,882 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Ended with exit code 0 [2022-12-13 16:04:37,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,885 INFO L229 MonitoredProcess]: Starting monitored process 289 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Waiting until timeout for monitored process [2022-12-13 16:04:37,887 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,897 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,897 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:37,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,897 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,897 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:37,897 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:37,899 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Ended with exit code 0 [2022-12-13 16:04:37,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,901 INFO L229 MonitoredProcess]: Starting monitored process 290 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Waiting until timeout for monitored process [2022-12-13 16:04:37,903 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,913 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,913 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:37,913 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,913 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,913 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:37,913 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:37,915 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:37,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,918 INFO L229 MonitoredProcess]: Starting monitored process 291 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Waiting until timeout for monitored process [2022-12-13 16:04:37,920 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,929 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,930 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:37,930 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,930 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,930 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,930 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:37,930 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:37,936 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Ended with exit code 0 [2022-12-13 16:04:37,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,939 INFO L229 MonitoredProcess]: Starting monitored process 292 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Waiting until timeout for monitored process [2022-12-13 16:04:37,942 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,952 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,952 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:37,952 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,952 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,952 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:37,953 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:37,954 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:37,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,957 INFO L229 MonitoredProcess]: Starting monitored process 293 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Waiting until timeout for monitored process [2022-12-13 16:04:37,959 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,969 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,969 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:37,969 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,969 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,969 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,969 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:37,970 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:37,971 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Ended with exit code 0 [2022-12-13 16:04:37,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,973 INFO L229 MonitoredProcess]: Starting monitored process 294 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Waiting until timeout for monitored process [2022-12-13 16:04:37,976 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:37,986 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:37,986 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:37,986 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:37,986 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:37,986 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:37,986 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:37,986 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:37,987 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:37,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Ended with exit code 0 [2022-12-13 16:04:37,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:37,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:37,990 INFO L229 MonitoredProcess]: Starting monitored process 295 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:37,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Waiting until timeout for monitored process [2022-12-13 16:04:37,993 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:38,002 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:38,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:38,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:38,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:38,003 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:38,003 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:38,006 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:38,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:38,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:38,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:38,009 INFO L229 MonitoredProcess]: Starting monitored process 296 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:38,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Waiting until timeout for monitored process [2022-12-13 16:04:38,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:38,020 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:38,020 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:38,020 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:38,021 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:38,022 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:38,022 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:38,024 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:38,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:38,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:38,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:38,027 INFO L229 MonitoredProcess]: Starting monitored process 297 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:38,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Waiting until timeout for monitored process [2022-12-13 16:04:38,029 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:38,039 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:38,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:38,039 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:38,039 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:38,041 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:38,041 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:38,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:38,045 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Ended with exit code 0 [2022-12-13 16:04:38,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:38,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:38,046 INFO L229 MonitoredProcess]: Starting monitored process 298 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:38,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Waiting until timeout for monitored process [2022-12-13 16:04:38,048 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:38,058 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:38,058 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:38,058 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:38,058 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:38,059 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:38,059 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:38,062 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:38,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Ended with exit code 0 [2022-12-13 16:04:38,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:38,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:38,065 INFO L229 MonitoredProcess]: Starting monitored process 299 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:38,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Waiting until timeout for monitored process [2022-12-13 16:04:38,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:38,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:38,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:38,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:38,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:38,078 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:38,078 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:38,081 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:38,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Ended with exit code 0 [2022-12-13 16:04:38,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:38,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:38,084 INFO L229 MonitoredProcess]: Starting monitored process 300 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:38,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Waiting until timeout for monitored process [2022-12-13 16:04:38,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 [2022-12-13 16:04:38,096 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:38,096 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:38,096 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:38,096 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:38,098 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:38,098 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:38,104 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:04:38,113 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 16:04:38,113 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:04:38,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:38,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:38,114 INFO L229 MonitoredProcess]: Starting monitored process 301 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:38,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Waiting until timeout for monitored process [2022-12-13 16:04:38,116 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:04:38,127 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:04:38,127 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:04:38,127 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (* ULTIMATE.start_main_~i~0#1 4) (- 8)))_8) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (* ULTIMATE.start_main_~i~0#1 4) (- 8)))_8 Supporting invariants [] [2022-12-13 16:04:38,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Ended with exit code 0 [2022-12-13 16:04:38,346 INFO L156 tatePredicateManager]: 44 out of 45 supporting invariants were superfluous and have been removed [2022-12-13 16:04:38,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:38,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:04:38,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 50 conjunts are in the unsatisfiable core [2022-12-13 16:04:38,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:04:38,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Ended with exit code 0 [2022-12-13 16:04:38,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:04:38,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:04:38,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:04:39,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:04:39,008 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.25 stem predicates 2 loop predicates [2022-12-13 16:04:39,008 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 110 states and 135 transitions. cyclomatic complexity: 38 Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:39,274 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 110 states and 135 transitions. cyclomatic complexity: 38. Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 120 states and 149 transitions. Complement of second has 17 states. [2022-12-13 16:04:39,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 16 states 15 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:04:39,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:39,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 81 transitions. [2022-12-13 16:04:39,275 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 81 transitions. Stem has 96 letters. Loop has 2 letters. [2022-12-13 16:04:39,275 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:04:39,275 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:04:39,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:39,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:04:39,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 50 conjunts are in the unsatisfiable core [2022-12-13 16:04:39,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:04:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:04:39,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:04:39,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:04:39,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:04:39,868 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.25 stem predicates 2 loop predicates [2022-12-13 16:04:39,868 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 110 states and 135 transitions. cyclomatic complexity: 38 Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:40,130 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 110 states and 135 transitions. cyclomatic complexity: 38. Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 120 states and 149 transitions. Complement of second has 17 states. [2022-12-13 16:04:40,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 16 states 15 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:04:40,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:40,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 81 transitions. [2022-12-13 16:04:40,131 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 81 transitions. Stem has 96 letters. Loop has 2 letters. [2022-12-13 16:04:40,131 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:04:40,131 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:04:40,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:40,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:04:40,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 50 conjunts are in the unsatisfiable core [2022-12-13 16:04:40,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:04:40,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:04:40,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:04:40,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:04:40,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:04:40,833 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.25 stem predicates 2 loop predicates [2022-12-13 16:04:40,834 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 110 states and 135 transitions. cyclomatic complexity: 38 Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:41,533 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 110 states and 135 transitions. cyclomatic complexity: 38. Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 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 210 states and 273 transitions. Complement of second has 42 states. [2022-12-13 16:04:41,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 29 states 25 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:04:41,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:41,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 160 transitions. [2022-12-13 16:04:41,533 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 29 states and 160 transitions. Stem has 96 letters. Loop has 2 letters. [2022-12-13 16:04:41,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:04:41,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 29 states and 160 transitions. Stem has 98 letters. Loop has 2 letters. [2022-12-13 16:04:41,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:04:41,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 29 states and 160 transitions. Stem has 96 letters. Loop has 4 letters. [2022-12-13 16:04:41,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:04:41,534 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 210 states and 273 transitions. [2022-12-13 16:04:41,534 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:04:41,535 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 210 states to 205 states and 266 transitions. [2022-12-13 16:04:41,535 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:04:41,535 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:04:41,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 205 states and 266 transitions. [2022-12-13 16:04:41,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:04:41,535 INFO L218 hiAutomatonCegarLoop]: Abstraction has 205 states and 266 transitions. [2022-12-13 16:04:41,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states and 266 transitions. [2022-12-13 16:04:41,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 121. [2022-12-13 16:04:41,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 121 states have (on average 1.2314049586776858) internal successors, (149), 120 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:04:41,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 149 transitions. [2022-12-13 16:04:41,537 INFO L240 hiAutomatonCegarLoop]: Abstraction has 121 states and 149 transitions. [2022-12-13 16:04:41,537 INFO L428 stractBuchiCegarLoop]: Abstraction has 121 states and 149 transitions. [2022-12-13 16:04:41,537 INFO L335 stractBuchiCegarLoop]: ======== Iteration 33 ============ [2022-12-13 16:04:41,537 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 121 states and 149 transitions. [2022-12-13 16:04:41,537 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:04:41,537 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:04:41,537 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:04:41,537 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [12, 12, 12, 12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:04:41,537 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:04:41,538 INFO L748 eck$LassoCheckResult]: Stem: 25887#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 25879#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 25880#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 25888#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 25881#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 25882#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25883#L521 assume !(main_~val~0#1 < 0); 25875#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25876#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25884#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25885#L521 assume !(main_~val~0#1 < 0); 25931#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25877#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25878#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25930#L521 assume !(main_~val~0#1 < 0); 25929#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25928#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25927#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25926#L521 assume !(main_~val~0#1 < 0); 25925#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25924#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25923#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25922#L521 assume !(main_~val~0#1 < 0); 25921#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25920#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25919#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25918#L521 assume !(main_~val~0#1 < 0); 25917#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25916#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25915#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25914#L521 assume !(main_~val~0#1 < 0); 25913#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25912#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25911#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25910#L521 assume !(main_~val~0#1 < 0); 25909#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25908#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25907#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25906#L521 assume !(main_~val~0#1 < 0); 25905#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25904#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25903#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25902#L521 assume !(main_~val~0#1 < 0); 25901#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25900#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25899#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25898#L521 assume !(main_~val~0#1 < 0); 25897#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25896#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25894#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 25895#L521 assume !(main_~val~0#1 < 0); 25987#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 25986#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 25985#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 25984#L519-4 main_~j~0#1 := 0; 25983#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25981#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25980#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25979#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25874#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25872#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25886#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25867#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25868#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25977#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25976#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25975#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25974#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25972#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25971#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25970#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25969#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25967#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25966#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25965#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25964#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25962#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25961#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25960#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25959#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25957#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25956#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25955#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25954#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25952#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25951#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25950#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25949#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25947#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25946#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25945#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25944#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25942#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25941#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25940#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25939#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25938#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25935#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 25934#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 25932#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 25870#L527-3 [2022-12-13 16:04:41,538 INFO L750 eck$LassoCheckResult]: Loop: 25870#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 25869#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 25870#L527-3 [2022-12-13 16:04:41,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:41,538 INFO L85 PathProgramCache]: Analyzing trace with hash 753705062, now seen corresponding path program 30 times [2022-12-13 16:04:41,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:41,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935523812] [2022-12-13 16:04:41,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:41,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:41,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:41,569 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:04:41,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:41,593 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:04:41,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:41,594 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 30 times [2022-12-13 16:04:41,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:41,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120190368] [2022-12-13 16:04:41,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:41,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:41,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:41,598 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:04:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:41,600 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:04:41,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:04:41,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1538906901, now seen corresponding path program 18 times [2022-12-13 16:04:41,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:04:41,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657498079] [2022-12-13 16:04:41,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:04:41,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:04:41,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:41,628 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:04:41,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:04:41,655 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:04:56,776 WARN L233 SmtUtils]: Spent 15.08s on a formula simplification. DAG size of input: 442 DAG size of output: 333 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:04:57,622 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:04:57,623 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:04:57,623 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:04:57,623 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:04:57,623 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:04:57,623 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:57,623 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:04:57,623 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:04:57,623 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration33_Lasso [2022-12-13 16:04:57,623 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:04:57,623 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:04:57,624 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:57,626 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:57,627 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:57,628 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,504 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,506 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,508 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,509 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,510 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,511 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,513 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,514 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,515 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,516 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:04:59,825 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:04:59,825 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:04:59,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,826 INFO L229 MonitoredProcess]: Starting monitored process 302 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Waiting until timeout for monitored process [2022-12-13 16:04:59,828 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,840 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:59,840 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:59,843 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:59,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,847 INFO L229 MonitoredProcess]: Starting monitored process 303 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Waiting until timeout for monitored process [2022-12-13 16:04:59,849 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,858 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,858 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:59,858 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,858 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,858 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,858 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:59,859 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:59,860 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:59,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,862 INFO L229 MonitoredProcess]: Starting monitored process 304 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Waiting until timeout for monitored process [2022-12-13 16:04:59,864 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,874 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,874 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:04:59,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,874 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,874 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:04:59,874 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:04:59,875 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:59,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,878 INFO L229 MonitoredProcess]: Starting monitored process 305 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Waiting until timeout for monitored process [2022-12-13 16:04:59,880 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,889 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,890 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,890 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:59,890 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:59,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:59,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,896 INFO L229 MonitoredProcess]: Starting monitored process 306 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Waiting until timeout for monitored process [2022-12-13 16:04:59,898 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,908 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,908 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,908 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,908 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,910 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:59,910 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:59,913 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Ended with exit code 0 [2022-12-13 16:04:59,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,916 INFO L229 MonitoredProcess]: Starting monitored process 307 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Waiting until timeout for monitored process [2022-12-13 16:04:59,918 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,928 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,928 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,928 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,928 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,930 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:59,930 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:59,939 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Forceful destruction successful, exit code 0 [2022-12-13 16:04:59,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,942 INFO L229 MonitoredProcess]: Starting monitored process 308 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Waiting until timeout for monitored process [2022-12-13 16:04:59,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,954 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,954 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,954 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,954 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,955 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:59,955 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:59,959 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,961 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Ended with exit code 0 [2022-12-13 16:04:59,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,962 INFO L229 MonitoredProcess]: Starting monitored process 309 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Waiting until timeout for monitored process [2022-12-13 16:04:59,965 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,975 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,975 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,975 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,975 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,976 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:59,976 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:59,979 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:04:59,981 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Ended with exit code 0 [2022-12-13 16:04:59,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:04:59,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:04:59,982 INFO L229 MonitoredProcess]: Starting monitored process 310 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:04:59,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Waiting until timeout for monitored process [2022-12-13 16:04:59,984 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:04:59,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:04:59,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:04:59,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:04:59,994 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:04:59,995 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:04:59,995 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:04:59,999 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:00,001 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Ended with exit code 0 [2022-12-13 16:05:00,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:00,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:00,002 INFO L229 MonitoredProcess]: Starting monitored process 311 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:00,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Waiting until timeout for monitored process [2022-12-13 16:05:00,004 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:00,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:00,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:00,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:00,014 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:00,015 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:00,015 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:00,019 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:00,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Ended with exit code 0 [2022-12-13 16:05:00,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:00,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:00,022 INFO L229 MonitoredProcess]: Starting monitored process 312 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:00,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Waiting until timeout for monitored process [2022-12-13 16:05:00,024 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:00,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:00,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:00,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:00,034 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:00,036 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:00,036 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:00,041 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:00,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Ended with exit code 0 [2022-12-13 16:05:00,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:00,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:00,044 INFO L229 MonitoredProcess]: Starting monitored process 313 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:00,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Waiting until timeout for monitored process [2022-12-13 16:05:00,046 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:00,056 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:00,056 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:00,056 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:00,056 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:00,058 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:00,058 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:00,061 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:00,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Ended with exit code 0 [2022-12-13 16:05:00,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:00,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:00,064 INFO L229 MonitoredProcess]: Starting monitored process 314 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:00,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Waiting until timeout for monitored process [2022-12-13 16:05:00,066 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:00,075 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:00,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:00,076 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:00,076 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:00,077 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:00,077 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:00,080 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:00,082 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Ended with exit code 0 [2022-12-13 16:05:00,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:00,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:00,083 INFO L229 MonitoredProcess]: Starting monitored process 315 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:00,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Waiting until timeout for monitored process [2022-12-13 16:05:00,085 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:00,095 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:00,095 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:00,095 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:00,095 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:00,097 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:00,097 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:00,103 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:05:00,113 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2022-12-13 16:05:00,113 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:05:00,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:00,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:00,114 INFO L229 MonitoredProcess]: Starting monitored process 316 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:00,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Waiting until timeout for monitored process [2022-12-13 16:05:00,116 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:05:00,126 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:05:00,126 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:05:00,126 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 44 ULTIMATE.start_main_~arr~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 44 ULTIMATE.start_main_~arr~0#1.offset))_1 Supporting invariants [] [2022-12-13 16:05:00,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Forceful destruction successful, exit code 0 [2022-12-13 16:05:00,176 INFO L156 tatePredicateManager]: 15 out of 16 supporting invariants were superfluous and have been removed [2022-12-13 16:05:00,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:00,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 16:05:00,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:00,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Ended with exit code 0 [2022-12-13 16:05:00,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:00,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:05:00,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:00,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:00,437 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.13 stem predicates 2 loop predicates [2022-12-13 16:05:00,438 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 121 states and 149 transitions. cyclomatic complexity: 42 Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:00,456 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 121 states and 149 transitions. cyclomatic complexity: 42. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 123 states and 153 transitions. Complement of second has 4 states. [2022-12-13 16:05:00,457 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 [2022-12-13 16:05:00,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:00,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:05:00,457 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 100 letters. Loop has 2 letters. [2022-12-13 16:05:00,457 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:00,457 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:05:00,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:00,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:00,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 16:05:00,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:00,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:05:00,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:00,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:00,729 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.13 stem predicates 2 loop predicates [2022-12-13 16:05:00,729 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 121 states and 149 transitions. cyclomatic complexity: 42 Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:00,748 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 121 states and 149 transitions. cyclomatic complexity: 42. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 123 states and 153 transitions. Complement of second has 4 states. [2022-12-13 16:05:00,748 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 [2022-12-13 16:05:00,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:00,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:05:00,749 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 100 letters. Loop has 2 letters. [2022-12-13 16:05:00,749 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:00,749 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:05:00,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:00,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:00,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 16:05:00,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:01,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:01,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:05:01,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:01,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:01,025 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.13 stem predicates 2 loop predicates [2022-12-13 16:05:01,025 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 121 states and 149 transitions. cyclomatic complexity: 42 Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:01,273 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 121 states and 149 transitions. cyclomatic complexity: 42. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 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 213 states and 277 transitions. Complement of second has 30 states. [2022-12-13 16:05:01,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 17 states 13 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:05:01,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:01,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 93 transitions. [2022-12-13 16:05:01,273 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 93 transitions. Stem has 100 letters. Loop has 2 letters. [2022-12-13 16:05:01,274 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:01,274 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 93 transitions. Stem has 102 letters. Loop has 2 letters. [2022-12-13 16:05:01,274 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:01,274 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 93 transitions. Stem has 100 letters. Loop has 4 letters. [2022-12-13 16:05:01,274 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:01,274 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 213 states and 277 transitions. [2022-12-13 16:05:01,274 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:05:01,275 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 213 states to 208 states and 270 transitions. [2022-12-13 16:05:01,275 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:05:01,275 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:05:01,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 208 states and 270 transitions. [2022-12-13 16:05:01,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:05:01,275 INFO L218 hiAutomatonCegarLoop]: Abstraction has 208 states and 270 transitions. [2022-12-13 16:05:01,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states and 270 transitions. [2022-12-13 16:05:01,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 178. [2022-12-13 16:05:01,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 178 states have (on average 1.2303370786516854) internal successors, (219), 177 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:01,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 219 transitions. [2022-12-13 16:05:01,277 INFO L240 hiAutomatonCegarLoop]: Abstraction has 178 states and 219 transitions. [2022-12-13 16:05:01,277 INFO L428 stractBuchiCegarLoop]: Abstraction has 178 states and 219 transitions. [2022-12-13 16:05:01,277 INFO L335 stractBuchiCegarLoop]: ======== Iteration 34 ============ [2022-12-13 16:05:01,277 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 178 states and 219 transitions. [2022-12-13 16:05:01,277 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:05:01,277 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:05:01,277 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:05:01,278 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [13, 13, 13, 13, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:05:01,278 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:05:01,278 INFO L748 eck$LassoCheckResult]: Stem: 27561#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 27553#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 27554#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 27562#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 27555#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 27556#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27557#L521 assume !(main_~val~0#1 < 0); 27549#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27550#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27558#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27559#L521 assume !(main_~val~0#1 < 0); 27605#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27551#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27552#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27604#L521 assume !(main_~val~0#1 < 0); 27603#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27602#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27601#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27600#L521 assume !(main_~val~0#1 < 0); 27599#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27598#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27597#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27596#L521 assume !(main_~val~0#1 < 0); 27595#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27594#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27593#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27592#L521 assume !(main_~val~0#1 < 0); 27591#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27590#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27589#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27588#L521 assume !(main_~val~0#1 < 0); 27587#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27586#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27585#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27584#L521 assume !(main_~val~0#1 < 0); 27583#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27582#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27581#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27580#L521 assume !(main_~val~0#1 < 0); 27579#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27578#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27577#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27576#L521 assume !(main_~val~0#1 < 0); 27575#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27574#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27573#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27572#L521 assume !(main_~val~0#1 < 0); 27571#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27570#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27569#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27568#L521 assume !(main_~val~0#1 < 0); 27567#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27566#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27564#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 27565#L521 assume !(main_~val~0#1 < 0); 27672#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 27671#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27670#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 27669#L519-4 main_~j~0#1 := 0; 27668#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27666#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27665#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27664#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27663#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27661#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27660#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27659#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27658#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27656#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27655#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27654#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27653#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27651#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27650#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27649#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27648#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27646#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27645#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27644#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27643#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27641#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27640#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27639#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27638#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27636#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27635#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27634#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27633#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27630#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27629#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27628#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27627#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27625#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27623#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27621#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27620#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27618#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27617#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 27616#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27606#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 27543#L527-3 [2022-12-13 16:05:01,278 INFO L750 eck$LassoCheckResult]: Loop: 27543#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 27542#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 27543#L527-3 [2022-12-13 16:05:01,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:01,278 INFO L85 PathProgramCache]: Analyzing trace with hash -2146966646, now seen corresponding path program 31 times [2022-12-13 16:05:01,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:01,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600490151] [2022-12-13 16:05:01,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:01,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:01,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:01,298 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:05:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:01,327 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:05:01,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:01,328 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 31 times [2022-12-13 16:05:01,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:01,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328631750] [2022-12-13 16:05:01,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:01,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:01,332 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:05:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:01,334 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:05:01,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:01,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1650643185, now seen corresponding path program 19 times [2022-12-13 16:05:01,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:01,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084833786] [2022-12-13 16:05:01,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:01,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:01,358 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:05:01,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:01,381 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:05:31,945 WARN L233 SmtUtils]: Spent 30.54s on a formula simplification. DAG size of input: 447 DAG size of output: 338 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:05:32,906 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:05:32,906 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:05:32,906 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:05:32,906 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:05:32,906 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:05:32,906 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:32,907 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:05:32,907 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:05:32,907 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration34_Lasso [2022-12-13 16:05:32,907 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:05:32,907 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:05:32,908 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,910 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,911 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,912 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,914 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,915 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,916 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,918 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,925 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,926 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,928 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:32,929 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:35,516 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:35,517 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:05:36,073 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:05:36,073 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:05:36,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,074 INFO L229 MonitoredProcess]: Starting monitored process 317 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Waiting until timeout for monitored process [2022-12-13 16:05:36,076 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,087 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,087 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,090 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Forceful destruction successful, exit code 0 [2022-12-13 16:05:36,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,093 INFO L229 MonitoredProcess]: Starting monitored process 318 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Waiting until timeout for monitored process [2022-12-13 16:05:36,095 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,105 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,105 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:05:36,105 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,105 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,105 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,106 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:05:36,106 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:05:36,107 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Forceful destruction successful, exit code 0 [2022-12-13 16:05:36,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,110 INFO L229 MonitoredProcess]: Starting monitored process 319 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Waiting until timeout for monitored process [2022-12-13 16:05:36,112 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,121 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,121 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:05:36,122 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,122 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,122 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,122 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:05:36,122 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:05:36,123 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Ended with exit code 0 [2022-12-13 16:05:36,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,126 INFO L229 MonitoredProcess]: Starting monitored process 320 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Waiting until timeout for monitored process [2022-12-13 16:05:36,128 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,138 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,138 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,138 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,138 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,140 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,140 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,145 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Ended with exit code 0 [2022-12-13 16:05:36,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,146 INFO L229 MonitoredProcess]: Starting monitored process 321 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Waiting until timeout for monitored process [2022-12-13 16:05:36,148 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,158 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,158 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:05:36,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,158 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,158 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,158 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:05:36,158 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:05:36,160 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Ended with exit code 0 [2022-12-13 16:05:36,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,162 INFO L229 MonitoredProcess]: Starting monitored process 322 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Waiting until timeout for monitored process [2022-12-13 16:05:36,165 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,175 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,175 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,175 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,175 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,176 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,176 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,179 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,181 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Ended with exit code 0 [2022-12-13 16:05:36,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,182 INFO L229 MonitoredProcess]: Starting monitored process 323 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Waiting until timeout for monitored process [2022-12-13 16:05:36,184 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,193 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,194 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,194 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,194 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,195 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,195 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,198 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Ended with exit code 0 [2022-12-13 16:05:36,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,201 INFO L229 MonitoredProcess]: Starting monitored process 324 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Waiting until timeout for monitored process [2022-12-13 16:05:36,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 [2022-12-13 16:05:36,212 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,212 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:05:36,212 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,212 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,212 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,213 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:05:36,213 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:05:36,214 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Ended with exit code 0 [2022-12-13 16:05:36,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,217 INFO L229 MonitoredProcess]: Starting monitored process 325 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Waiting until timeout for monitored process [2022-12-13 16:05:36,219 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,229 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,229 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:05:36,229 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,229 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,229 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,230 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:05:36,230 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:05:36,231 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,233 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Ended with exit code 0 [2022-12-13 16:05:36,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,234 INFO L229 MonitoredProcess]: Starting monitored process 326 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Waiting until timeout for monitored process [2022-12-13 16:05:36,237 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,247 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,248 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,248 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,251 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Ended with exit code 0 [2022-12-13 16:05:36,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,254 INFO L229 MonitoredProcess]: Starting monitored process 327 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Waiting until timeout for monitored process [2022-12-13 16:05:36,256 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,266 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,266 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:05:36,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,266 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,266 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:05:36,266 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:05:36,268 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,270 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Ended with exit code 0 [2022-12-13 16:05:36,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,271 INFO L229 MonitoredProcess]: Starting monitored process 328 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Waiting until timeout for monitored process [2022-12-13 16:05:36,273 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,282 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,282 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,283 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,284 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,284 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,288 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Ended with exit code 0 [2022-12-13 16:05:36,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,291 INFO L229 MonitoredProcess]: Starting monitored process 329 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Waiting until timeout for monitored process [2022-12-13 16:05:36,296 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,306 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,306 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,306 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,307 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,308 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,308 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,313 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Ended with exit code 0 [2022-12-13 16:05:36,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,316 INFO L229 MonitoredProcess]: Starting monitored process 330 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Waiting until timeout for monitored process [2022-12-13 16:05:36,318 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,329 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,329 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,334 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Ended with exit code 0 [2022-12-13 16:05:36,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,337 INFO L229 MonitoredProcess]: Starting monitored process 331 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Waiting until timeout for monitored process [2022-12-13 16:05:36,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 [2022-12-13 16:05:36,349 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,349 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,349 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,352 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,352 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,360 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Ended with exit code 0 [2022-12-13 16:05:36,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,364 INFO L229 MonitoredProcess]: Starting monitored process 332 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Waiting until timeout for monitored process [2022-12-13 16:05:36,366 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,375 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,375 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,375 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,375 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,376 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,376 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,379 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Ended with exit code 0 [2022-12-13 16:05:36,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,382 INFO L229 MonitoredProcess]: Starting monitored process 333 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Waiting until timeout for monitored process [2022-12-13 16:05:36,385 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,395 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,395 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,395 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,395 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,397 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,397 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,401 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Forceful destruction successful, exit code 0 [2022-12-13 16:05:36,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,404 INFO L229 MonitoredProcess]: Starting monitored process 334 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Waiting until timeout for monitored process [2022-12-13 16:05:36,406 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,416 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,416 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,418 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,418 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,423 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:05:36,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Ended with exit code 0 [2022-12-13 16:05:36,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,426 INFO L229 MonitoredProcess]: Starting monitored process 335 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Waiting until timeout for monitored process [2022-12-13 16:05:36,428 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:05:36,438 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:05:36,438 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:05:36,438 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:05:36,438 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:05:36,440 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:05:36,440 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:05:36,446 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:05:36,453 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 16:05:36,453 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 16:05:36,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:05:36,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:36,454 INFO L229 MonitoredProcess]: Starting monitored process 336 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:05:36,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Waiting until timeout for monitored process [2022-12-13 16:05:36,456 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:05:36,467 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:05:36,467 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:05:36,467 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 12) (* ULTIMATE.start_main_~i~0#1 4)))_3) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 12) (* ULTIMATE.start_main_~i~0#1 4)))_3 Supporting invariants [] [2022-12-13 16:05:36,470 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Ended with exit code 0 [2022-12-13 16:05:36,657 INFO L156 tatePredicateManager]: 48 out of 49 supporting invariants were superfluous and have been removed [2022-12-13 16:05:36,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:36,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Ended with exit code 0 [2022-12-13 16:05:36,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:36,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 52 conjunts are in the unsatisfiable core [2022-12-13 16:05:36,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:37,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:37,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:05:37,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:37,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:37,250 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.26 stem predicates 2 loop predicates [2022-12-13 16:05:37,250 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 219 transitions. cyclomatic complexity: 67 Second operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:37,532 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 219 transitions. cyclomatic complexity: 67. Second operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 189 states and 235 transitions. Complement of second has 18 states. [2022-12-13 16:05:37,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 17 states 16 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:05:37,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:37,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 89 transitions. [2022-12-13 16:05:37,533 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 100 letters. Loop has 2 letters. [2022-12-13 16:05:37,533 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:37,533 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:05:37,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:37,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:37,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 52 conjunts are in the unsatisfiable core [2022-12-13 16:05:37,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:38,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:38,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:05:38,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:38,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:38,075 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.26 stem predicates 2 loop predicates [2022-12-13 16:05:38,075 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 219 transitions. cyclomatic complexity: 67 Second operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:38,319 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 219 transitions. cyclomatic complexity: 67. Second operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 189 states and 235 transitions. Complement of second has 18 states. [2022-12-13 16:05:38,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 17 states 16 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:05:38,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:38,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 89 transitions. [2022-12-13 16:05:38,319 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 100 letters. Loop has 2 letters. [2022-12-13 16:05:38,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:38,319 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:05:38,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:38,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 52 conjunts are in the unsatisfiable core [2022-12-13 16:05:38,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:38,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:05:38,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:38,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:38,866 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.26 stem predicates 2 loop predicates [2022-12-13 16:05:38,866 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 219 transitions. cyclomatic complexity: 67 Second operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:39,468 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 219 transitions. cyclomatic complexity: 67. Second operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 311 states and 408 transitions. Complement of second has 44 states. [2022-12-13 16:05:39,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 30 states 26 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:05:39,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 28 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:39,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 173 transitions. [2022-12-13 16:05:39,469 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 30 states and 173 transitions. Stem has 100 letters. Loop has 2 letters. [2022-12-13 16:05:39,469 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:39,469 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 30 states and 173 transitions. Stem has 102 letters. Loop has 2 letters. [2022-12-13 16:05:39,469 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:39,469 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 30 states and 173 transitions. Stem has 100 letters. Loop has 4 letters. [2022-12-13 16:05:39,470 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:05:39,470 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 311 states and 408 transitions. [2022-12-13 16:05:39,471 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 6 [2022-12-13 16:05:39,472 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 311 states to 306 states and 401 transitions. [2022-12-13 16:05:39,472 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21 [2022-12-13 16:05:39,472 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 24 [2022-12-13 16:05:39,472 INFO L73 IsDeterministic]: Start isDeterministic. Operand 306 states and 401 transitions. [2022-12-13 16:05:39,472 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:05:39,472 INFO L218 hiAutomatonCegarLoop]: Abstraction has 306 states and 401 transitions. [2022-12-13 16:05:39,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states and 401 transitions. [2022-12-13 16:05:39,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 182. [2022-12-13 16:05:39,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 182 states have (on average 1.2362637362637363) internal successors, (225), 181 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:39,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 225 transitions. [2022-12-13 16:05:39,474 INFO L240 hiAutomatonCegarLoop]: Abstraction has 182 states and 225 transitions. [2022-12-13 16:05:39,474 INFO L428 stractBuchiCegarLoop]: Abstraction has 182 states and 225 transitions. [2022-12-13 16:05:39,474 INFO L335 stractBuchiCegarLoop]: ======== Iteration 35 ============ [2022-12-13 16:05:39,474 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 182 states and 225 transitions. [2022-12-13 16:05:39,475 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:05:39,475 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:05:39,475 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:05:39,475 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [13, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:05:39,475 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:05:39,475 INFO L748 eck$LassoCheckResult]: Stem: 29777#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 29769#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 29770#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 29778#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 29771#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 29772#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29773#L521 assume !(main_~val~0#1 < 0); 29765#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29766#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29774#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29775#L521 assume !(main_~val~0#1 < 0); 29824#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29767#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29768#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29823#L521 assume !(main_~val~0#1 < 0); 29822#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29821#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29820#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29819#L521 assume !(main_~val~0#1 < 0); 29818#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29817#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29816#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29815#L521 assume !(main_~val~0#1 < 0); 29814#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29813#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29812#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29811#L521 assume !(main_~val~0#1 < 0); 29810#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29809#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29808#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29807#L521 assume !(main_~val~0#1 < 0); 29806#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29805#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29804#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29803#L521 assume !(main_~val~0#1 < 0); 29802#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29801#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29800#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29799#L521 assume !(main_~val~0#1 < 0); 29798#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29797#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29796#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29795#L521 assume !(main_~val~0#1 < 0); 29794#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29793#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29792#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29791#L521 assume !(main_~val~0#1 < 0); 29790#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29789#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29787#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 29788#L521 assume !(main_~val~0#1 < 0); 29784#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 29785#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 29780#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 29779#L519-4 main_~j~0#1 := 0; 29763#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29764#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29937#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29757#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29758#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29762#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29776#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29936#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29935#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29933#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29932#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29931#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29930#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29928#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29927#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29926#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29925#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29923#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29922#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29921#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29920#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29918#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29917#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29916#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29915#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29913#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29912#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29911#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29910#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29908#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29907#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29906#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29905#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29903#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29902#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29901#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29900#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29898#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29897#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29896#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29895#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29892#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29891#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29890#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29834#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29830#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29829#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 29827#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 29828#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 29760#L527-3 [2022-12-13 16:05:39,475 INFO L750 eck$LassoCheckResult]: Loop: 29760#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 29759#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 29760#L527-3 [2022-12-13 16:05:39,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:39,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1420782149, now seen corresponding path program 32 times [2022-12-13 16:05:39,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:39,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31803416] [2022-12-13 16:05:39,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:39,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:39,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:05:39,835 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 231 proven. 321 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:39,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:05:39,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31803416] [2022-12-13 16:05:39,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31803416] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:05:39,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016163304] [2022-12-13 16:05:39,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 16:05:39,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:05:39,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:05:39,836 INFO L229 MonitoredProcess]: Starting monitored process 337 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:05:39,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Waiting until timeout for monitored process [2022-12-13 16:05:39,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 16:05:39,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:05:39,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 16:05:39,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:05:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 276 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:40,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:05:40,521 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 276 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:05:40,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016163304] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:05:40,521 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:05:40,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 43 [2022-12-13 16:05:40,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464251039] [2022-12-13 16:05:40,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:05:40,522 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:05:40,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:40,522 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 32 times [2022-12-13 16:05:40,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:40,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881262970] [2022-12-13 16:05:40,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:40,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,526 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:05:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,529 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:05:40,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:05:40,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-12-13 16:05:40,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=439, Invalid=1453, Unknown=0, NotChecked=0, Total=1892 [2022-12-13 16:05:40,557 INFO L87 Difference]: Start difference. First operand 182 states and 225 transitions. cyclomatic complexity: 69 Second operand has 44 states, 43 states have (on average 3.813953488372093) internal successors, (164), 44 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:40,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:05:40,848 INFO L93 Difference]: Finished difference Result 244 states and 298 transitions. [2022-12-13 16:05:40,848 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 244 states and 298 transitions. [2022-12-13 16:05:40,849 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:05:40,850 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 244 states to 182 states and 224 transitions. [2022-12-13 16:05:40,850 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 16:05:40,850 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:05:40,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 182 states and 224 transitions. [2022-12-13 16:05:40,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:05:40,850 INFO L218 hiAutomatonCegarLoop]: Abstraction has 182 states and 224 transitions. [2022-12-13 16:05:40,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states and 224 transitions. [2022-12-13 16:05:40,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2022-12-13 16:05:40,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 182 states have (on average 1.2307692307692308) internal successors, (224), 181 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:05:40,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 224 transitions. [2022-12-13 16:05:40,853 INFO L240 hiAutomatonCegarLoop]: Abstraction has 182 states and 224 transitions. [2022-12-13 16:05:40,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-13 16:05:40,853 INFO L428 stractBuchiCegarLoop]: Abstraction has 182 states and 224 transitions. [2022-12-13 16:05:40,853 INFO L335 stractBuchiCegarLoop]: ======== Iteration 36 ============ [2022-12-13 16:05:40,853 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 182 states and 224 transitions. [2022-12-13 16:05:40,854 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:05:40,854 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:05:40,854 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:05:40,855 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 14, 14, 14, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:05:40,855 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:05:40,855 INFO L748 eck$LassoCheckResult]: Stem: 30896#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 30888#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 30889#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 30897#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 30890#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 30891#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30892#L521 assume !(main_~val~0#1 < 0); 30884#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30885#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30893#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30894#L521 assume !(main_~val~0#1 < 0); 30950#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30886#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30887#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30949#L521 assume !(main_~val~0#1 < 0); 30948#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30947#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30946#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30945#L521 assume !(main_~val~0#1 < 0); 30944#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30943#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30942#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30941#L521 assume !(main_~val~0#1 < 0); 30940#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30939#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30938#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30937#L521 assume !(main_~val~0#1 < 0); 30936#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30935#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30934#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30933#L521 assume !(main_~val~0#1 < 0); 30932#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30931#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30930#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30929#L521 assume !(main_~val~0#1 < 0); 30928#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30927#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30926#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30925#L521 assume !(main_~val~0#1 < 0); 30924#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30923#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30922#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30921#L521 assume !(main_~val~0#1 < 0); 30920#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30919#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30918#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30917#L521 assume !(main_~val~0#1 < 0); 30916#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30915#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30914#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30913#L521 assume !(main_~val~0#1 < 0); 30912#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30911#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30910#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30909#L521 assume !(main_~val~0#1 < 0); 30908#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 30905#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 30901#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 30902#L521 assume !(main_~val~0#1 < 0); 31010#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 31009#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 31008#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 31007#L519-4 main_~j~0#1 := 0; 31006#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 31004#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 31003#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 31002#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 31001#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30999#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30998#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30997#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30996#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30994#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30993#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30992#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30991#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30989#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30988#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30987#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30986#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30984#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30983#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30982#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30981#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30979#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30978#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30977#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30976#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30974#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30973#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30972#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30971#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30969#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30968#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30967#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30966#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30964#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30963#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30961#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30959#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30951#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30906#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 30907#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 30899#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 30879#L527-3 [2022-12-13 16:05:40,855 INFO L750 eck$LassoCheckResult]: Loop: 30879#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 30878#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 30879#L527-3 [2022-12-13 16:05:40,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:40,855 INFO L85 PathProgramCache]: Analyzing trace with hash -30873085, now seen corresponding path program 33 times [2022-12-13 16:05:40,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:40,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298452188] [2022-12-13 16:05:40,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:40,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:40,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,887 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:05:40,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,911 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:05:40,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:40,911 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 33 times [2022-12-13 16:05:40,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:40,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312476474] [2022-12-13 16:05:40,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:40,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,914 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:05:40,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,916 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:05:40,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:05:40,917 INFO L85 PathProgramCache]: Analyzing trace with hash 395737928, now seen corresponding path program 20 times [2022-12-13 16:05:40,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:05:40,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718650531] [2022-12-13 16:05:40,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:05:40,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:05:40,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,939 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:05:40,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:05:40,958 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:06:12,833 WARN L233 SmtUtils]: Spent 31.84s on a formula simplification. DAG size of input: 466 DAG size of output: 353 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:06:14,438 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:06:14,438 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:06:14,438 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:06:14,438 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:06:14,438 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:06:14,438 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:14,438 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:06:14,438 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:06:14,438 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration36_Lasso [2022-12-13 16:06:14,438 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:06:14,438 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:06:14,440 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:14,441 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:14,443 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,615 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,616 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,617 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,618 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,619 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,620 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,622 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,623 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,624 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,626 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:16,627 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:17,142 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:06:17,142 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:06:17,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,143 INFO L229 MonitoredProcess]: Starting monitored process 338 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Waiting until timeout for monitored process [2022-12-13 16:06:17,145 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,154 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,154 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,154 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,154 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,155 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,155 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,158 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Ended with exit code 0 [2022-12-13 16:06:17,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,161 INFO L229 MonitoredProcess]: Starting monitored process 339 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Waiting until timeout for monitored process [2022-12-13 16:06:17,163 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,173 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,173 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,173 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,173 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,174 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,174 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,176 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Ended with exit code 0 [2022-12-13 16:06:17,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,179 INFO L229 MonitoredProcess]: Starting monitored process 340 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Waiting until timeout for monitored process [2022-12-13 16:06:17,181 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,191 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,193 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,193 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,200 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Ended with exit code 0 [2022-12-13 16:06:17,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,203 INFO L229 MonitoredProcess]: Starting monitored process 341 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Waiting until timeout for monitored process [2022-12-13 16:06:17,205 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,215 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,215 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,215 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,217 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,217 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,222 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Ended with exit code 0 [2022-12-13 16:06:17,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,225 INFO L229 MonitoredProcess]: Starting monitored process 342 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Waiting until timeout for monitored process [2022-12-13 16:06:17,227 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,237 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,237 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,237 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,237 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,238 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,239 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,242 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Ended with exit code 0 [2022-12-13 16:06:17,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,246 INFO L229 MonitoredProcess]: Starting monitored process 343 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Waiting until timeout for monitored process [2022-12-13 16:06:17,248 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,258 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,260 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,260 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,264 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Ended with exit code 0 [2022-12-13 16:06:17,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,267 INFO L229 MonitoredProcess]: Starting monitored process 344 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Waiting until timeout for monitored process [2022-12-13 16:06:17,269 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,279 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,280 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,280 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,284 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,286 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Ended with exit code 0 [2022-12-13 16:06:17,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,287 INFO L229 MonitoredProcess]: Starting monitored process 345 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Waiting until timeout for monitored process [2022-12-13 16:06:17,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,298 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,298 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,298 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,298 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,300 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,300 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,305 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Ended with exit code 0 [2022-12-13 16:06:17,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,308 INFO L229 MonitoredProcess]: Starting monitored process 346 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Waiting until timeout for monitored process [2022-12-13 16:06:17,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:17,319 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,320 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,320 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,320 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,321 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,321 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,324 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:17,326 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Ended with exit code 0 [2022-12-13 16:06:17,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,327 INFO L229 MonitoredProcess]: Starting monitored process 347 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Waiting until timeout for monitored process [2022-12-13 16:06:17,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 [2022-12-13 16:06:17,339 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:17,339 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:17,339 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:17,339 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:17,341 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:17,341 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:17,347 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:06:17,353 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-12-13 16:06:17,353 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 16:06:17,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:17,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:17,354 INFO L229 MonitoredProcess]: Starting monitored process 348 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:17,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Waiting until timeout for monitored process [2022-12-13 16:06:17,356 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:06:17,366 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:06:17,367 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:06:17,367 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 40 ULTIMATE.start_main_~arr~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 40 ULTIMATE.start_main_~arr~0#1.offset))_2 Supporting invariants [] [2022-12-13 16:06:17,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Ended with exit code 0 [2022-12-13 16:06:17,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Ended with exit code 0 [2022-12-13 16:06:17,460 INFO L156 tatePredicateManager]: 26 out of 27 supporting invariants were superfluous and have been removed [2022-12-13 16:06:17,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:17,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:17,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 16:06:17,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:17,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:17,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:06:17,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:17,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:17,732 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.12 stem predicates 2 loop predicates [2022-12-13 16:06:17,732 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 182 states and 224 transitions. cyclomatic complexity: 68 Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:17,748 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 182 states and 224 transitions. cyclomatic complexity: 68. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 184 states and 228 transitions. Complement of second has 4 states. [2022-12-13 16:06:17,748 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 [2022-12-13 16:06:17,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:17,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:06:17,749 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 104 letters. Loop has 2 letters. [2022-12-13 16:06:17,749 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:17,749 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:06:17,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:17,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 16:06:17,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:17,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:17,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:06:17,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:17,993 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.12 stem predicates 2 loop predicates [2022-12-13 16:06:17,993 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 182 states and 224 transitions. cyclomatic complexity: 68 Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:18,013 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 182 states and 224 transitions. cyclomatic complexity: 68. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 184 states and 228 transitions. Complement of second has 4 states. [2022-12-13 16:06:18,013 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 [2022-12-13 16:06:18,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:18,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:06:18,014 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 104 letters. Loop has 2 letters. [2022-12-13 16:06:18,014 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:18,014 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:06:18,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:18,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 16:06:18,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:18,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:18,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:06:18,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:18,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:18,308 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.12 stem predicates 2 loop predicates [2022-12-13 16:06:18,308 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 182 states and 224 transitions. cyclomatic complexity: 68 Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:18,565 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 182 states and 224 transitions. cyclomatic complexity: 68. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 214 states and 279 transitions. Complement of second has 28 states. [2022-12-13 16:06:18,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 16 states 12 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:06:18,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:18,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 87 transitions. [2022-12-13 16:06:18,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 87 transitions. Stem has 104 letters. Loop has 2 letters. [2022-12-13 16:06:18,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:18,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 87 transitions. Stem has 106 letters. Loop has 2 letters. [2022-12-13 16:06:18,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:18,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 87 transitions. Stem has 104 letters. Loop has 4 letters. [2022-12-13 16:06:18,567 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:18,567 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 214 states and 279 transitions. [2022-12-13 16:06:18,567 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:06:18,568 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 214 states to 207 states and 269 transitions. [2022-12-13 16:06:18,568 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13 [2022-12-13 16:06:18,568 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14 [2022-12-13 16:06:18,568 INFO L73 IsDeterministic]: Start isDeterministic. Operand 207 states and 269 transitions. [2022-12-13 16:06:18,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:06:18,568 INFO L218 hiAutomatonCegarLoop]: Abstraction has 207 states and 269 transitions. [2022-12-13 16:06:18,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states and 269 transitions. [2022-12-13 16:06:18,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 124. [2022-12-13 16:06:18,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 124 states have (on average 1.2258064516129032) internal successors, (152), 123 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:18,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 152 transitions. [2022-12-13 16:06:18,570 INFO L240 hiAutomatonCegarLoop]: Abstraction has 124 states and 152 transitions. [2022-12-13 16:06:18,570 INFO L428 stractBuchiCegarLoop]: Abstraction has 124 states and 152 transitions. [2022-12-13 16:06:18,570 INFO L335 stractBuchiCegarLoop]: ======== Iteration 37 ============ [2022-12-13 16:06:18,570 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 124 states and 152 transitions. [2022-12-13 16:06:18,570 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:06:18,570 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:06:18,570 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:06:18,571 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [13, 13, 13, 13, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:06:18,571 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:06:18,571 INFO L748 eck$LassoCheckResult]: Stem: 32827#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 32820#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 32821#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 32828#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 32822#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 32823#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32824#L521 assume !(main_~val~0#1 < 0); 32880#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32818#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32819#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32825#L521 assume !(main_~val~0#1 < 0); 32816#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32817#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32879#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32878#L521 assume !(main_~val~0#1 < 0); 32877#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32876#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32875#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32874#L521 assume !(main_~val~0#1 < 0); 32873#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32872#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32871#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32870#L521 assume !(main_~val~0#1 < 0); 32869#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32868#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32867#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32866#L521 assume !(main_~val~0#1 < 0); 32865#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32864#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32863#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32862#L521 assume !(main_~val~0#1 < 0); 32861#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32860#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32859#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32858#L521 assume !(main_~val~0#1 < 0); 32857#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32856#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32855#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32854#L521 assume !(main_~val~0#1 < 0); 32853#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32852#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32851#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32850#L521 assume !(main_~val~0#1 < 0); 32849#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32848#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32847#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32846#L521 assume !(main_~val~0#1 < 0); 32845#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32844#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32843#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32842#L521 assume !(main_~val~0#1 < 0); 32841#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32840#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32839#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 32831#L521 assume !(main_~val~0#1 < 0); 32838#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 32836#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 32830#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 32829#L519-4 main_~j~0#1 := 0; 32813#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32814#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32929#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32928#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32815#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32812#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32826#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32807#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32808#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32926#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32925#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32924#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32923#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32921#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32920#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32919#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32918#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32916#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32915#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32914#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32913#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32911#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32910#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32909#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32908#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32906#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32905#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32904#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32903#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32901#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32900#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32899#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32898#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32896#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32895#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32894#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32893#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32891#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32890#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32889#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32888#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32886#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32885#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32884#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32883#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32882#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32835#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 32834#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 32832#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 32810#L527-3 [2022-12-13 16:06:18,571 INFO L750 eck$LassoCheckResult]: Loop: 32810#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 32809#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 32810#L527-3 [2022-12-13 16:06:18,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:18,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1943554124, now seen corresponding path program 34 times [2022-12-13 16:06:18,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:18,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682869526] [2022-12-13 16:06:18,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:18,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:18,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:18,591 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:06:18,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:18,611 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:06:18,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:18,611 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 34 times [2022-12-13 16:06:18,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:18,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074921395] [2022-12-13 16:06:18,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:18,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:18,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:18,615 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:06:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:18,617 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:06:18,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:18,618 INFO L85 PathProgramCache]: Analyzing trace with hash 555262137, now seen corresponding path program 21 times [2022-12-13 16:06:18,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:18,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578884772] [2022-12-13 16:06:18,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:18,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:18,651 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:06:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:18,681 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:06:41,183 WARN L233 SmtUtils]: Spent 22.47s on a formula simplification. DAG size of input: 475 DAG size of output: 361 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:06:42,922 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:06:42,922 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:06:42,922 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:06:42,922 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:06:42,922 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:06:42,922 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:42,922 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:06:42,922 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:06:42,922 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration37_Lasso [2022-12-13 16:06:42,922 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:06:42,922 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:06:42,924 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,927 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,928 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,929 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,931 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,932 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,933 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,934 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,935 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,936 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,937 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,938 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,940 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:42,941 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:06:46,295 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:06:46,295 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:06:46,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,296 INFO L229 MonitoredProcess]: Starting monitored process 349 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Waiting until timeout for monitored process [2022-12-13 16:06:46,298 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,308 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,308 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,308 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,308 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,308 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,308 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,308 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,310 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Ended with exit code 0 [2022-12-13 16:06:46,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,313 INFO L229 MonitoredProcess]: Starting monitored process 350 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Waiting until timeout for monitored process [2022-12-13 16:06:46,315 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,326 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,326 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,326 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,326 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,327 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,327 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,327 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,330 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Ended with exit code 0 [2022-12-13 16:06:46,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,331 INFO L229 MonitoredProcess]: Starting monitored process 351 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Waiting until timeout for monitored process [2022-12-13 16:06:46,333 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,343 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,343 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,346 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,348 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Ended with exit code 0 [2022-12-13 16:06:46,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,349 INFO L229 MonitoredProcess]: Starting monitored process 352 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Waiting until timeout for monitored process [2022-12-13 16:06:46,351 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,360 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,360 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,360 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,360 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,360 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,361 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,361 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,362 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Forceful destruction successful, exit code 0 [2022-12-13 16:06:46,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,365 INFO L229 MonitoredProcess]: Starting monitored process 353 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Waiting until timeout for monitored process [2022-12-13 16:06:46,367 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,377 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,377 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,377 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,377 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,377 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,377 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,377 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,378 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Forceful destruction successful, exit code 0 [2022-12-13 16:06:46,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,381 INFO L229 MonitoredProcess]: Starting monitored process 354 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Waiting until timeout for monitored process [2022-12-13 16:06:46,387 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,397 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,397 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,397 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,397 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,397 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,397 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,398 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,399 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Forceful destruction successful, exit code 0 [2022-12-13 16:06:46,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,401 INFO L229 MonitoredProcess]: Starting monitored process 355 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Waiting until timeout for monitored process [2022-12-13 16:06:46,403 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,413 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,413 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,413 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,413 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,414 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,414 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,416 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Ended with exit code 0 [2022-12-13 16:06:46,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,419 INFO L229 MonitoredProcess]: Starting monitored process 356 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Waiting until timeout for monitored process [2022-12-13 16:06:46,422 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,432 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,432 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,432 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,434 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Ended with exit code 0 [2022-12-13 16:06:46,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,437 INFO L229 MonitoredProcess]: Starting monitored process 357 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Waiting until timeout for monitored process [2022-12-13 16:06:46,439 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,449 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,450 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,450 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,450 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,450 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,450 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,450 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,452 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Ended with exit code 0 [2022-12-13 16:06:46,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,455 INFO L229 MonitoredProcess]: Starting monitored process 358 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Waiting until timeout for monitored process [2022-12-13 16:06:46,457 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,467 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,468 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,468 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,468 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,470 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,470 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,473 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,475 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Ended with exit code 0 [2022-12-13 16:06:46,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,476 INFO L229 MonitoredProcess]: Starting monitored process 359 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Waiting until timeout for monitored process [2022-12-13 16:06:46,478 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,487 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,488 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,488 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,488 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,489 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,489 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,491 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,493 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Ended with exit code 0 [2022-12-13 16:06:46,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,494 INFO L229 MonitoredProcess]: Starting monitored process 360 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Waiting until timeout for monitored process [2022-12-13 16:06:46,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 [2022-12-13 16:06:46,507 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,507 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,507 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,507 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,508 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,508 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,511 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,513 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Ended with exit code 0 [2022-12-13 16:06:46,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,514 INFO L229 MonitoredProcess]: Starting monitored process 361 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Waiting until timeout for monitored process [2022-12-13 16:06:46,515 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,525 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,525 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:06:46,525 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,525 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,525 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,526 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:06:46,526 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:06:46,527 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Ended with exit code 0 [2022-12-13 16:06:46,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,530 INFO L229 MonitoredProcess]: Starting monitored process 362 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Waiting until timeout for monitored process [2022-12-13 16:06:46,532 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,542 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,542 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,542 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,542 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,543 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,543 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,546 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,548 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Ended with exit code 0 [2022-12-13 16:06:46,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,549 INFO L229 MonitoredProcess]: Starting monitored process 363 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Waiting until timeout for monitored process [2022-12-13 16:06:46,551 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,560 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,560 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,560 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,560 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,562 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,562 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,566 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Ended with exit code 0 [2022-12-13 16:06:46,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,569 INFO L229 MonitoredProcess]: Starting monitored process 364 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Waiting until timeout for monitored process [2022-12-13 16:06:46,571 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,581 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,581 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,583 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,583 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,587 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Ended with exit code 0 [2022-12-13 16:06:46,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,590 INFO L229 MonitoredProcess]: Starting monitored process 365 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Waiting until timeout for monitored process [2022-12-13 16:06:46,593 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,603 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,603 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,603 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,603 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,605 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,605 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,609 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Ended with exit code 0 [2022-12-13 16:06:46,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,612 INFO L229 MonitoredProcess]: Starting monitored process 366 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Waiting until timeout for monitored process [2022-12-13 16:06:46,615 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,624 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,624 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,625 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,626 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,626 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,631 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:06:46,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Ended with exit code 0 [2022-12-13 16:06:46,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,634 INFO L229 MonitoredProcess]: Starting monitored process 367 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Waiting until timeout for monitored process [2022-12-13 16:06:46,636 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:06:46,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:06:46,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:06:46,646 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:06:46,646 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:06:46,648 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:06:46,648 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:06:46,654 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:06:46,666 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 16:06:46,666 INFO L444 ModelExtractionUtils]: 3 out of 13 variables were initially zero. Simplification set additionally 8 variables to zero. [2022-12-13 16:06:46,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:06:46,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:46,667 INFO L229 MonitoredProcess]: Starting monitored process 368 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:06:46,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Waiting until timeout for monitored process [2022-12-13 16:06:46,668 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:06:46,679 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:06:46,679 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:06:46,679 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 48))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 48))_2 Supporting invariants [] [2022-12-13 16:06:46,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Ended with exit code 0 [2022-12-13 16:06:46,772 INFO L156 tatePredicateManager]: 26 out of 27 supporting invariants were superfluous and have been removed [2022-12-13 16:06:46,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:46,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:46,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 16:06:46,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:46,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Ended with exit code 0 [2022-12-13 16:06:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:47,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:06:47,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:47,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:47,078 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.14 stem predicates 2 loop predicates [2022-12-13 16:06:47,078 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 124 states and 152 transitions. cyclomatic complexity: 43 Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:47,096 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 124 states and 152 transitions. cyclomatic complexity: 43. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 125 states and 154 transitions. Complement of second has 4 states. [2022-12-13 16:06:47,096 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 [2022-12-13 16:06:47,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:47,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:06:47,096 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 108 letters. Loop has 2 letters. [2022-12-13 16:06:47,096 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:47,097 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:06:47,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:47,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 16:06:47,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:47,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:47,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:06:47,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:47,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:47,393 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.14 stem predicates 2 loop predicates [2022-12-13 16:06:47,393 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 124 states and 152 transitions. cyclomatic complexity: 43 Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:47,412 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 124 states and 152 transitions. cyclomatic complexity: 43. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 125 states and 154 transitions. Complement of second has 4 states. [2022-12-13 16:06:47,412 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 [2022-12-13 16:06:47,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:47,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:06:47,413 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 108 letters. Loop has 2 letters. [2022-12-13 16:06:47,413 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:47,413 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:06:47,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:47,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 16:06:47,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:47,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:47,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:06:47,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:47,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:47,706 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.14 stem predicates 2 loop predicates [2022-12-13 16:06:47,706 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 124 states and 152 transitions. cyclomatic complexity: 43 Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:47,965 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 124 states and 152 transitions. cyclomatic complexity: 43. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 150 states and 193 transitions. Complement of second has 32 states. [2022-12-13 16:06:47,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 18 states 14 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:06:47,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:47,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 99 transitions. [2022-12-13 16:06:47,966 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 99 transitions. Stem has 108 letters. Loop has 2 letters. [2022-12-13 16:06:47,966 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:47,966 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 99 transitions. Stem has 110 letters. Loop has 2 letters. [2022-12-13 16:06:47,966 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:47,966 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 99 transitions. Stem has 108 letters. Loop has 4 letters. [2022-12-13 16:06:47,966 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:06:47,966 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 150 states and 193 transitions. [2022-12-13 16:06:47,967 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:06:47,967 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 150 states to 145 states and 186 transitions. [2022-12-13 16:06:47,967 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:06:47,967 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:06:47,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 186 transitions. [2022-12-13 16:06:47,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:06:47,967 INFO L218 hiAutomatonCegarLoop]: Abstraction has 145 states and 186 transitions. [2022-12-13 16:06:47,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 186 transitions. [2022-12-13 16:06:47,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 129. [2022-12-13 16:06:47,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 129 states have (on average 1.2248062015503876) internal successors, (158), 128 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:47,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 158 transitions. [2022-12-13 16:06:47,969 INFO L240 hiAutomatonCegarLoop]: Abstraction has 129 states and 158 transitions. [2022-12-13 16:06:47,969 INFO L428 stractBuchiCegarLoop]: Abstraction has 129 states and 158 transitions. [2022-12-13 16:06:47,969 INFO L335 stractBuchiCegarLoop]: ======== Iteration 38 ============ [2022-12-13 16:06:47,969 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 129 states and 158 transitions. [2022-12-13 16:06:47,969 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:06:47,969 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:06:47,969 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:06:47,969 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:06:47,969 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:06:47,970 INFO L748 eck$LassoCheckResult]: Stem: 34567#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 34559#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 34560#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 34568#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 34561#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 34562#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34563#L521 assume !(main_~val~0#1 < 0); 34555#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34556#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34564#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34565#L521 assume !(main_~val~0#1 < 0); 34617#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34557#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34558#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34613#L521 assume !(main_~val~0#1 < 0); 34612#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34611#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34610#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34609#L521 assume !(main_~val~0#1 < 0); 34608#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34607#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34606#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34605#L521 assume !(main_~val~0#1 < 0); 34604#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34603#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34602#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34601#L521 assume !(main_~val~0#1 < 0); 34600#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34599#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34598#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34597#L521 assume !(main_~val~0#1 < 0); 34596#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34595#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34594#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34593#L521 assume !(main_~val~0#1 < 0); 34592#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34591#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34590#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34589#L521 assume !(main_~val~0#1 < 0); 34588#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34587#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34586#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34585#L521 assume !(main_~val~0#1 < 0); 34584#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34583#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34582#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34581#L521 assume !(main_~val~0#1 < 0); 34580#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34579#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34578#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34577#L521 assume !(main_~val~0#1 < 0); 34576#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34575#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34574#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 34571#L521 assume !(main_~val~0#1 < 0); 34573#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 34572#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 34570#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 34569#L519-4 main_~j~0#1 := 0; 34552#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34553#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34673#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34672#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34554#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34551#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34566#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34546#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34547#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34670#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34669#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34668#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34667#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34665#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34664#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34663#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34662#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34660#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34659#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34658#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34657#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34655#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34654#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34653#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34652#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34650#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34649#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34648#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34647#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34645#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34644#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34643#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34642#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34640#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34639#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34638#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34637#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34635#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34634#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34633#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34632#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34630#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34629#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34628#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34627#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34625#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34624#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34623#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34622#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34621#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34618#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 34616#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 34614#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 34549#L527-3 [2022-12-13 16:06:47,970 INFO L750 eck$LassoCheckResult]: Loop: 34549#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 34548#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 34549#L527-3 [2022-12-13 16:06:47,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:47,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1030968841, now seen corresponding path program 35 times [2022-12-13 16:06:47,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:47,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705529862] [2022-12-13 16:06:47,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:47,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:47,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:06:48,336 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 276 proven. 374 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:48,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:06:48,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705529862] [2022-12-13 16:06:48,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705529862] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:06:48,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475179536] [2022-12-13 16:06:48,337 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 16:06:48,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:06:48,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:06:48,338 INFO L229 MonitoredProcess]: Starting monitored process 369 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:06:48,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Waiting until timeout for monitored process [2022-12-13 16:06:48,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-12-13 16:06:48,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:06:48,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 16:06:48,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:06:48,989 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 325 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:48,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:06:49,294 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 325 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:06:49,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475179536] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:06:49,295 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:06:49,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 46 [2022-12-13 16:06:49,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806372918] [2022-12-13 16:06:49,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:06:49,296 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:06:49,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:49,296 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 35 times [2022-12-13 16:06:49,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:49,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013340478] [2022-12-13 16:06:49,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:49,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:49,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,300 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:06:49,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,301 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:06:49,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:06:49,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-12-13 16:06:49,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=500, Invalid=1662, Unknown=0, NotChecked=0, Total=2162 [2022-12-13 16:06:49,328 INFO L87 Difference]: Start difference. First operand 129 states and 158 transitions. cyclomatic complexity: 45 Second operand has 47 states, 46 states have (on average 3.8260869565217392) internal successors, (176), 47 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:49,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:06:49,711 INFO L93 Difference]: Finished difference Result 203 states and 247 transitions. [2022-12-13 16:06:49,711 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 203 states and 247 transitions. [2022-12-13 16:06:49,711 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:06:49,712 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 203 states to 136 states and 167 transitions. [2022-12-13 16:06:49,712 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:06:49,712 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:06:49,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 136 states and 167 transitions. [2022-12-13 16:06:49,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:06:49,712 INFO L218 hiAutomatonCegarLoop]: Abstraction has 136 states and 167 transitions. [2022-12-13 16:06:49,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states and 167 transitions. [2022-12-13 16:06:49,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 133. [2022-12-13 16:06:49,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 133 states have (on average 1.2255639097744362) internal successors, (163), 132 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:06:49,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 163 transitions. [2022-12-13 16:06:49,714 INFO L240 hiAutomatonCegarLoop]: Abstraction has 133 states and 163 transitions. [2022-12-13 16:06:49,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-13 16:06:49,714 INFO L428 stractBuchiCegarLoop]: Abstraction has 133 states and 163 transitions. [2022-12-13 16:06:49,714 INFO L335 stractBuchiCegarLoop]: ======== Iteration 39 ============ [2022-12-13 16:06:49,714 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 133 states and 163 transitions. [2022-12-13 16:06:49,714 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:06:49,714 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:06:49,714 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:06:49,715 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 14, 14, 14, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:06:49,715 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:06:49,715 INFO L748 eck$LassoCheckResult]: Stem: 35643#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 35636#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 35637#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 35644#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 35638#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 35639#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35640#L521 assume !(main_~val~0#1 < 0); 35633#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35634#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35635#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35641#L521 assume !(main_~val~0#1 < 0); 35756#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35755#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35754#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35753#L521 assume !(main_~val~0#1 < 0); 35752#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35751#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35750#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35749#L521 assume !(main_~val~0#1 < 0); 35748#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35747#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35746#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35745#L521 assume !(main_~val~0#1 < 0); 35744#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35743#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35742#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35741#L521 assume !(main_~val~0#1 < 0); 35740#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35739#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35738#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35737#L521 assume !(main_~val~0#1 < 0); 35736#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35735#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35734#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35733#L521 assume !(main_~val~0#1 < 0); 35732#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35731#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35730#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35729#L521 assume !(main_~val~0#1 < 0); 35728#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35727#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35726#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35725#L521 assume !(main_~val~0#1 < 0); 35724#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35723#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35722#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35721#L521 assume !(main_~val~0#1 < 0); 35720#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35719#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35718#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35717#L521 assume !(main_~val~0#1 < 0); 35716#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35715#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35714#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35713#L521 assume !(main_~val~0#1 < 0); 35712#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35711#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35710#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 35647#L521 assume !(main_~val~0#1 < 0); 35653#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 35648#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 35646#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 35645#L519-4 main_~j~0#1 := 0; 35630#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35631#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35708#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35707#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35632#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35629#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35642#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35624#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35625#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35705#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35704#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35703#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35702#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35700#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35699#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35698#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35697#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35695#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35694#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35693#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35692#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35690#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35689#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35688#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35687#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35685#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35684#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35683#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35682#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35680#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35679#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35678#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35677#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35675#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35674#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35673#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35672#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35670#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35669#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35668#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35667#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35665#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35664#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35663#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35662#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35660#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35659#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35658#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35657#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35656#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35652#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 35651#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 35649#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 35627#L527-3 [2022-12-13 16:06:49,715 INFO L750 eck$LassoCheckResult]: Loop: 35627#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 35626#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 35627#L527-3 [2022-12-13 16:06:49,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:49,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1613328130, now seen corresponding path program 36 times [2022-12-13 16:06:49,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:49,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87002136] [2022-12-13 16:06:49,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:49,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:49,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:06:49,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,764 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:06:49,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:49,764 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 36 times [2022-12-13 16:06:49,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:49,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840563355] [2022-12-13 16:06:49,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:49,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:49,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,768 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:06:49,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,770 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:06:49,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:06:49,770 INFO L85 PathProgramCache]: Analyzing trace with hash -74859385, now seen corresponding path program 22 times [2022-12-13 16:06:49,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:06:49,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133673014] [2022-12-13 16:06:49,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:06:49,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:06:49,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,794 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:06:49,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:06:49,825 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:07:24,902 WARN L233 SmtUtils]: Spent 35.05s on a formula simplification. DAG size of input: 508 DAG size of output: 386 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:07:26,318 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:07:26,318 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:07:26,318 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:07:26,318 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:07:26,318 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:07:26,318 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:26,318 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:07:26,319 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:07:26,319 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration39_Lasso [2022-12-13 16:07:26,319 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:07:26,319 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:07:26,320 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:26,322 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:26,323 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:26,325 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:26,326 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,747 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,748 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,749 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,750 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,751 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,752 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,752 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,753 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:28,754 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:07:29,155 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:07:29,155 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:07:29,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,156 INFO L229 MonitoredProcess]: Starting monitored process 370 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Waiting until timeout for monitored process [2022-12-13 16:07:29,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 [2022-12-13 16:07:29,168 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,168 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:07:29,168 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,168 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,168 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,168 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:07:29,168 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:07:29,169 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,171 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Ended with exit code 0 [2022-12-13 16:07:29,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,172 INFO L229 MonitoredProcess]: Starting monitored process 371 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Waiting until timeout for monitored process [2022-12-13 16:07:29,174 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,184 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,184 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,184 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,184 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,185 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,185 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,187 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,189 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Ended with exit code 0 [2022-12-13 16:07:29,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,190 INFO L229 MonitoredProcess]: Starting monitored process 372 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Waiting until timeout for monitored process [2022-12-13 16:07:29,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,202 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,204 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,204 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,207 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Ended with exit code 0 [2022-12-13 16:07:29,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,209 INFO L229 MonitoredProcess]: Starting monitored process 373 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Waiting until timeout for monitored process [2022-12-13 16:07:29,211 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,221 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,221 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,221 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,221 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,223 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,223 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,226 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Ended with exit code 0 [2022-12-13 16:07:29,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,229 INFO L229 MonitoredProcess]: Starting monitored process 374 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Waiting until timeout for monitored process [2022-12-13 16:07:29,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,241 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,241 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,241 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,241 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,242 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,242 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,246 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Ended with exit code 0 [2022-12-13 16:07:29,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,249 INFO L229 MonitoredProcess]: Starting monitored process 375 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Waiting until timeout for monitored process [2022-12-13 16:07:29,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 [2022-12-13 16:07:29,260 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,260 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,260 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,260 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,262 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,262 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,267 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Ended with exit code 0 [2022-12-13 16:07:29,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,270 INFO L229 MonitoredProcess]: Starting monitored process 376 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Waiting until timeout for monitored process [2022-12-13 16:07:29,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,282 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,282 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,282 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,282 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,283 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,284 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,288 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Ended with exit code 0 [2022-12-13 16:07:29,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,291 INFO L229 MonitoredProcess]: Starting monitored process 377 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Waiting until timeout for monitored process [2022-12-13 16:07:29,294 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,303 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,303 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,303 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,303 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,304 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,304 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,307 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Forceful destruction successful, exit code 0 [2022-12-13 16:07:29,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,310 INFO L229 MonitoredProcess]: Starting monitored process 378 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Waiting until timeout for monitored process [2022-12-13 16:07:29,311 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,323 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,323 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,327 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Ended with exit code 0 [2022-12-13 16:07:29,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,330 INFO L229 MonitoredProcess]: Starting monitored process 379 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Waiting until timeout for monitored process [2022-12-13 16:07:29,332 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,345 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,345 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,354 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Forceful destruction successful, exit code 0 [2022-12-13 16:07:29,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,358 INFO L229 MonitoredProcess]: Starting monitored process 380 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Waiting until timeout for monitored process [2022-12-13 16:07:29,359 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,370 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,372 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,372 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,377 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Ended with exit code 0 [2022-12-13 16:07:29,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,380 INFO L229 MonitoredProcess]: Starting monitored process 381 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Waiting until timeout for monitored process [2022-12-13 16:07:29,382 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,391 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,391 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,391 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,391 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,392 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,392 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,396 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Ended with exit code 0 [2022-12-13 16:07:29,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,399 INFO L229 MonitoredProcess]: Starting monitored process 382 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Waiting until timeout for monitored process [2022-12-13 16:07:29,401 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,410 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,410 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,410 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,410 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,412 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,412 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,417 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Forceful destruction successful, exit code 0 [2022-12-13 16:07:29,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,420 INFO L229 MonitoredProcess]: Starting monitored process 383 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Waiting until timeout for monitored process [2022-12-13 16:07:29,422 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,434 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,434 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:07:29,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Forceful destruction successful, exit code 0 [2022-12-13 16:07:29,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,444 INFO L229 MonitoredProcess]: Starting monitored process 384 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Waiting until timeout for monitored process [2022-12-13 16:07:29,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:07:29,455 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:07:29,456 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:07:29,456 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:07:29,456 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:07:29,458 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:07:29,458 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:07:29,465 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:07:29,471 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-12-13 16:07:29,471 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2022-12-13 16:07:29,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:07:29,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:29,472 INFO L229 MonitoredProcess]: Starting monitored process 385 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:07:29,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Waiting until timeout for monitored process [2022-12-13 16:07:29,474 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:07:29,484 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:07:29,484 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:07:29,484 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_13) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_13 Supporting invariants [] [2022-12-13 16:07:29,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Ended with exit code 0 [2022-12-13 16:07:29,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Ended with exit code 0 [2022-12-13 16:07:29,673 INFO L156 tatePredicateManager]: 46 out of 47 supporting invariants were superfluous and have been removed [2022-12-13 16:07:29,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:29,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:29,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 60 conjunts are in the unsatisfiable core [2022-12-13 16:07:29,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:07:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:30,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:07:30,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:07:30,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:07:30,324 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.30 stem predicates 2 loop predicates [2022-12-13 16:07:30,324 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 133 states and 163 transitions. cyclomatic complexity: 46 Second operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:30,699 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 133 states and 163 transitions. cyclomatic complexity: 46. Second operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 143 states and 177 transitions. Complement of second has 19 states. [2022-12-13 16:07:30,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 18 states 17 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:07:30,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:30,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 91 transitions. [2022-12-13 16:07:30,700 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 91 transitions. Stem has 116 letters. Loop has 2 letters. [2022-12-13 16:07:30,700 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:07:30,700 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:07:30,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:30,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:30,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 60 conjunts are in the unsatisfiable core [2022-12-13 16:07:30,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:07:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:31,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:07:31,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:07:31,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:07:31,473 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.30 stem predicates 2 loop predicates [2022-12-13 16:07:31,473 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 133 states and 163 transitions. cyclomatic complexity: 46 Second operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:31,790 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 133 states and 163 transitions. cyclomatic complexity: 46. Second operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 143 states and 177 transitions. Complement of second has 19 states. [2022-12-13 16:07:31,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 18 states 17 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:07:31,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:31,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 91 transitions. [2022-12-13 16:07:31,791 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 91 transitions. Stem has 116 letters. Loop has 2 letters. [2022-12-13 16:07:31,791 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:07:31,791 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:07:31,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:31,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:31,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 60 conjunts are in the unsatisfiable core [2022-12-13 16:07:31,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:07:32,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:32,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:07:32,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:07:32,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:07:32,537 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.30 stem predicates 2 loop predicates [2022-12-13 16:07:32,537 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 133 states and 163 transitions. cyclomatic complexity: 46 Second operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:33,568 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 133 states and 163 transitions. cyclomatic complexity: 46. Second operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 254 states and 331 transitions. Complement of second has 50 states. [2022-12-13 16:07:33,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 34 states 30 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:07:33,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:33,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 188 transitions. [2022-12-13 16:07:33,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 34 states and 188 transitions. Stem has 116 letters. Loop has 2 letters. [2022-12-13 16:07:33,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:07:33,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 34 states and 188 transitions. Stem has 118 letters. Loop has 2 letters. [2022-12-13 16:07:33,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:07:33,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 34 states and 188 transitions. Stem has 116 letters. Loop has 4 letters. [2022-12-13 16:07:33,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:07:33,569 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 254 states and 331 transitions. [2022-12-13 16:07:33,570 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:07:33,570 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 254 states to 249 states and 324 transitions. [2022-12-13 16:07:33,570 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:07:33,570 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:07:33,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 249 states and 324 transitions. [2022-12-13 16:07:33,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:07:33,571 INFO L218 hiAutomatonCegarLoop]: Abstraction has 249 states and 324 transitions. [2022-12-13 16:07:33,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states and 324 transitions. [2022-12-13 16:07:33,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 144. [2022-12-13 16:07:33,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 144 states have (on average 1.2291666666666667) internal successors, (177), 143 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:33,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 177 transitions. [2022-12-13 16:07:33,572 INFO L240 hiAutomatonCegarLoop]: Abstraction has 144 states and 177 transitions. [2022-12-13 16:07:33,572 INFO L428 stractBuchiCegarLoop]: Abstraction has 144 states and 177 transitions. [2022-12-13 16:07:33,572 INFO L335 stractBuchiCegarLoop]: ======== Iteration 40 ============ [2022-12-13 16:07:33,572 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 144 states and 177 transitions. [2022-12-13 16:07:33,572 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:07:33,573 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:07:33,573 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:07:33,573 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [15, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:07:33,573 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:07:33,573 INFO L748 eck$LassoCheckResult]: Stem: 37829#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 37821#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 37822#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 37830#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 37823#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 37824#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37825#L521 assume !(main_~val~0#1 < 0); 37817#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37818#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37826#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37827#L521 assume !(main_~val~0#1 < 0); 37881#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37819#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37820#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37880#L521 assume !(main_~val~0#1 < 0); 37879#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37878#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37877#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37876#L521 assume !(main_~val~0#1 < 0); 37875#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37874#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37873#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37872#L521 assume !(main_~val~0#1 < 0); 37871#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37870#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37869#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37868#L521 assume !(main_~val~0#1 < 0); 37867#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37866#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37865#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37864#L521 assume !(main_~val~0#1 < 0); 37863#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37862#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37861#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37860#L521 assume !(main_~val~0#1 < 0); 37859#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37858#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37857#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37856#L521 assume !(main_~val~0#1 < 0); 37855#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37854#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37853#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37852#L521 assume !(main_~val~0#1 < 0); 37851#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37850#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37849#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37848#L521 assume !(main_~val~0#1 < 0); 37847#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37846#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37845#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37844#L521 assume !(main_~val~0#1 < 0); 37843#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37842#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37841#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37840#L521 assume !(main_~val~0#1 < 0); 37839#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37838#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37836#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 37837#L521 assume !(main_~val~0#1 < 0); 37952#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 37951#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 37950#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 37949#L519-4 main_~j~0#1 := 0; 37948#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37946#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37945#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37944#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37816#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37814#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37828#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37809#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37810#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37942#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37941#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37940#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37939#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37937#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37936#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37935#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37934#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37932#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37931#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37930#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37929#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37927#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37926#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37925#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37924#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37922#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37921#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37920#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37919#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37917#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37916#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37915#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37914#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37912#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37911#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37910#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37909#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37907#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37906#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37905#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37904#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37902#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37901#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37900#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37899#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37897#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37896#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37895#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37894#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37892#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37891#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37890#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37889#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37888#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37885#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 37884#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 37882#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 37812#L527-3 [2022-12-13 16:07:33,573 INFO L750 eck$LassoCheckResult]: Loop: 37812#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 37811#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 37812#L527-3 [2022-12-13 16:07:33,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:33,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1074574935, now seen corresponding path program 37 times [2022-12-13 16:07:33,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:07:33,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094786921] [2022-12-13 16:07:33,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:07:33,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:07:33,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:34,032 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 325 proven. 431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:07:34,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:07:34,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094786921] [2022-12-13 16:07:34,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094786921] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:07:34,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846334863] [2022-12-13 16:07:34,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 16:07:34,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:07:34,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:07:34,034 INFO L229 MonitoredProcess]: Starting monitored process 386 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:07:34,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (386)] Waiting until timeout for monitored process [2022-12-13 16:07:34,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:07:34,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 16:07:34,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:07:34,651 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 378 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:07:34,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:07:34,970 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 378 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:07:34,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846334863] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:07:34,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:07:34,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 49 [2022-12-13 16:07:34,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894334212] [2022-12-13 16:07:34,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:07:34,971 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:07:34,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:34,971 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 37 times [2022-12-13 16:07:34,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:07:34,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961424196] [2022-12-13 16:07:34,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:07:34,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:07:34,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:34,975 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:07:34,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:34,977 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:07:34,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:07:34,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-12-13 16:07:34,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=565, Invalid=1885, Unknown=0, NotChecked=0, Total=2450 [2022-12-13 16:07:35,000 INFO L87 Difference]: Start difference. First operand 144 states and 177 transitions. cyclomatic complexity: 50 Second operand has 50 states, 49 states have (on average 3.836734693877551) internal successors, (188), 50 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:35,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:07:35,391 INFO L93 Difference]: Finished difference Result 212 states and 258 transitions. [2022-12-13 16:07:35,391 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 212 states and 258 transitions. [2022-12-13 16:07:35,392 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:07:35,393 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 212 states to 140 states and 172 transitions. [2022-12-13 16:07:35,393 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:07:35,393 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:07:35,393 INFO L73 IsDeterministic]: Start isDeterministic. Operand 140 states and 172 transitions. [2022-12-13 16:07:35,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:07:35,393 INFO L218 hiAutomatonCegarLoop]: Abstraction has 140 states and 172 transitions. [2022-12-13 16:07:35,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states and 172 transitions. [2022-12-13 16:07:35,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 137. [2022-12-13 16:07:35,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 137 states have (on average 1.2262773722627738) internal successors, (168), 136 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:07:35,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 168 transitions. [2022-12-13 16:07:35,395 INFO L240 hiAutomatonCegarLoop]: Abstraction has 137 states and 168 transitions. [2022-12-13 16:07:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-13 16:07:35,396 INFO L428 stractBuchiCegarLoop]: Abstraction has 137 states and 168 transitions. [2022-12-13 16:07:35,396 INFO L335 stractBuchiCegarLoop]: ======== Iteration 41 ============ [2022-12-13 16:07:35,396 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 137 states and 168 transitions. [2022-12-13 16:07:35,396 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:07:35,396 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:07:35,396 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:07:35,397 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [15, 15, 15, 15, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:07:35,397 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:07:35,397 INFO L748 eck$LassoCheckResult]: Stem: 38983#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 38976#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 38977#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 38984#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 38978#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 38979#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 38980#L521 assume !(main_~val~0#1 < 0); 38973#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 38974#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 38975#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 38981#L521 assume !(main_~val~0#1 < 0); 39100#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39099#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39098#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39097#L521 assume !(main_~val~0#1 < 0); 39096#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39095#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39094#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39093#L521 assume !(main_~val~0#1 < 0); 39092#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39091#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39090#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39089#L521 assume !(main_~val~0#1 < 0); 39088#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39087#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39086#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39085#L521 assume !(main_~val~0#1 < 0); 39084#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39083#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39082#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39081#L521 assume !(main_~val~0#1 < 0); 39080#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39079#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39078#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39077#L521 assume !(main_~val~0#1 < 0); 39076#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39075#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39074#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39073#L521 assume !(main_~val~0#1 < 0); 39072#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39071#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39070#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39069#L521 assume !(main_~val~0#1 < 0); 39068#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39067#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39066#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39065#L521 assume !(main_~val~0#1 < 0); 39064#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39063#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39062#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39061#L521 assume !(main_~val~0#1 < 0); 39060#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39059#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39058#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39057#L521 assume !(main_~val~0#1 < 0); 39056#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39055#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39054#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 39053#L521 assume !(main_~val~0#1 < 0); 39052#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 39051#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39050#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 38987#L521 assume !(main_~val~0#1 < 0); 38993#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 38988#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 38986#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 38985#L519-4 main_~j~0#1 := 0; 38970#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 38971#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39048#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39047#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38972#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 38969#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 38982#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 38964#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38965#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39045#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39044#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39043#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39042#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39040#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39039#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39038#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39037#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39035#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39034#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39033#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39032#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39030#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39029#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39028#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39027#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39025#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39024#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39023#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39022#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39020#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39019#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39018#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39017#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39015#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39014#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39013#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39012#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39010#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39009#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39008#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39007#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39005#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 39004#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 39003#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39002#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 39000#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 38999#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 38998#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38997#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 38996#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 38992#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 38991#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38989#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 38967#L527-3 [2022-12-13 16:07:35,397 INFO L750 eck$LassoCheckResult]: Loop: 38967#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 38966#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 38967#L527-3 [2022-12-13 16:07:35,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:35,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1748475013, now seen corresponding path program 38 times [2022-12-13 16:07:35,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:07:35,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698546125] [2022-12-13 16:07:35,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:07:35,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:07:35,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:35,426 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:07:35,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:35,448 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:07:35,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:35,449 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 38 times [2022-12-13 16:07:35,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:07:35,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907019926] [2022-12-13 16:07:35,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:07:35,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:07:35,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:35,452 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:07:35,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:35,454 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:07:35,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:07:35,454 INFO L85 PathProgramCache]: Analyzing trace with hash -952273216, now seen corresponding path program 23 times [2022-12-13 16:07:35,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:07:35,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891634111] [2022-12-13 16:07:35,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:07:35,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:07:35,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:35,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:07:35,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:07:35,510 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:08:15,326 WARN L233 SmtUtils]: Spent 39.79s on a formula simplification. DAG size of input: 527 DAG size of output: 398 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:08:18,087 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:08:18,087 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:08:18,087 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:08:18,087 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:08:18,087 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:08:18,087 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:18,087 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:08:18,087 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:08:18,087 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration41_Lasso [2022-12-13 16:08:18,087 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:08:18,087 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:08:18,089 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:18,090 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:18,091 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:18,092 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:18,094 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,620 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,621 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,623 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,624 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,625 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,626 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,627 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,628 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:19,629 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:08:20,029 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:08:20,029 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:08:20,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,030 INFO L229 MonitoredProcess]: Starting monitored process 387 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Waiting until timeout for monitored process [2022-12-13 16:08:20,032 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,042 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,042 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:08:20,042 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,042 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,042 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,042 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:08:20,042 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:08:20,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,045 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Ended with exit code 0 [2022-12-13 16:08:20,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,046 INFO L229 MonitoredProcess]: Starting monitored process 388 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Waiting until timeout for monitored process [2022-12-13 16:08:20,048 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,058 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,058 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,058 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,058 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,059 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,059 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,062 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Ended with exit code 0 [2022-12-13 16:08:20,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,065 INFO L229 MonitoredProcess]: Starting monitored process 389 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Waiting until timeout for monitored process [2022-12-13 16:08:20,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,077 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:08:20,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,077 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:08:20,077 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:08:20,079 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,080 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Ended with exit code 0 [2022-12-13 16:08:20,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,081 INFO L229 MonitoredProcess]: Starting monitored process 390 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Waiting until timeout for monitored process [2022-12-13 16:08:20,083 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,094 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,094 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Ended with exit code 0 [2022-12-13 16:08:20,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,100 INFO L229 MonitoredProcess]: Starting monitored process 391 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Waiting until timeout for monitored process [2022-12-13 16:08:20,102 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,113 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,113 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,113 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,114 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,114 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,117 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Ended with exit code 0 [2022-12-13 16:08:20,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,120 INFO L229 MonitoredProcess]: Starting monitored process 392 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Waiting until timeout for monitored process [2022-12-13 16:08:20,122 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,132 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,132 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,134 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,134 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,138 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Forceful destruction successful, exit code 0 [2022-12-13 16:08:20,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,141 INFO L229 MonitoredProcess]: Starting monitored process 393 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Waiting until timeout for monitored process [2022-12-13 16:08:20,143 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,153 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,153 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,154 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,154 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,157 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Ended with exit code 0 [2022-12-13 16:08:20,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,160 INFO L229 MonitoredProcess]: Starting monitored process 394 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (394)] Waiting until timeout for monitored process [2022-12-13 16:08:20,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 [2022-12-13 16:08:20,172 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,172 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,172 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,172 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,173 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,174 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,178 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,180 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (394)] Ended with exit code 0 [2022-12-13 16:08:20,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,181 INFO L229 MonitoredProcess]: Starting monitored process 395 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Waiting until timeout for monitored process [2022-12-13 16:08:20,184 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,194 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,194 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,194 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,194 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,196 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,196 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,199 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Ended with exit code 0 [2022-12-13 16:08:20,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,202 INFO L229 MonitoredProcess]: Starting monitored process 396 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Waiting until timeout for monitored process [2022-12-13 16:08:20,204 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,214 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,214 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,214 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,216 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,216 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,219 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Ended with exit code 0 [2022-12-13 16:08:20,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,222 INFO L229 MonitoredProcess]: Starting monitored process 397 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Waiting until timeout for monitored process [2022-12-13 16:08:20,224 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,234 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,234 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,234 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,234 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,236 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,236 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,240 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Ended with exit code 0 [2022-12-13 16:08:20,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,243 INFO L229 MonitoredProcess]: Starting monitored process 398 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Waiting until timeout for monitored process [2022-12-13 16:08:20,245 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,255 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,255 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,255 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,255 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,256 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,256 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,259 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Ended with exit code 0 [2022-12-13 16:08:20,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,262 INFO L229 MonitoredProcess]: Starting monitored process 399 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Waiting until timeout for monitored process [2022-12-13 16:08:20,264 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,273 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,274 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,274 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,274 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,276 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,276 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,279 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Ended with exit code 0 [2022-12-13 16:08:20,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,282 INFO L229 MonitoredProcess]: Starting monitored process 400 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Waiting until timeout for monitored process [2022-12-13 16:08:20,284 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,294 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,294 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,294 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,295 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,295 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,298 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,300 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Ended with exit code 0 [2022-12-13 16:08:20,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,301 INFO L229 MonitoredProcess]: Starting monitored process 401 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Waiting until timeout for monitored process [2022-12-13 16:08:20,303 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,313 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,313 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,313 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,313 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,314 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,314 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,319 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:08:20,321 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Ended with exit code 0 [2022-12-13 16:08:20,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,322 INFO L229 MonitoredProcess]: Starting monitored process 402 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Waiting until timeout for monitored process [2022-12-13 16:08:20,323 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:08:20,333 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:08:20,334 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:08:20,334 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:08:20,334 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:08:20,336 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:08:20,336 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:08:20,342 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:08:20,352 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2022-12-13 16:08:20,352 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:08:20,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:08:20,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:08:20,353 INFO L229 MonitoredProcess]: Starting monitored process 403 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:08:20,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Waiting until timeout for monitored process [2022-12-13 16:08:20,355 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:08:20,366 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:08:20,366 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:08:20,366 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 52 ULTIMATE.start_main_~arr~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 52 ULTIMATE.start_main_~arr~0#1.offset))_2 Supporting invariants [] [2022-12-13 16:08:20,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Ended with exit code 0 [2022-12-13 16:08:20,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Ended with exit code 0 [2022-12-13 16:08:20,434 INFO L156 tatePredicateManager]: 19 out of 20 supporting invariants were superfluous and have been removed [2022-12-13 16:08:20,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:08:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:08:20,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 16:08:20,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:08:20,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:08:20,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:08:20,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:08:20,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:08:20,697 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.15 stem predicates 2 loop predicates [2022-12-13 16:08:20,698 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 137 states and 168 transitions. cyclomatic complexity: 47 Second operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:08:20,721 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 137 states and 168 transitions. cyclomatic complexity: 47. Second operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 138 states and 170 transitions. Complement of second has 4 states. [2022-12-13 16:08:20,721 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 [2022-12-13 16:08:20,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:08:20,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:08:20,721 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 120 letters. Loop has 2 letters. [2022-12-13 16:08:20,721 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:08:20,721 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:08:20,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:08:20,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:08:20,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 16:08:20,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:08:21,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:08:21,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:08:21,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:08:21,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:08:21,031 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.15 stem predicates 2 loop predicates [2022-12-13 16:08:21,031 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 137 states and 168 transitions. cyclomatic complexity: 47 Second operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:08:21,057 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 137 states and 168 transitions. cyclomatic complexity: 47. Second operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 138 states and 170 transitions. Complement of second has 4 states. [2022-12-13 16:08:21,057 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 [2022-12-13 16:08:21,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:08:21,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:08:21,058 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 120 letters. Loop has 2 letters. [2022-12-13 16:08:21,058 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:08:21,058 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:08:21,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:08:21,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:08:21,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 16:08:21,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:08:21,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:08:21,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:08:21,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:08:21,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:08:21,329 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.15 stem predicates 2 loop predicates [2022-12-13 16:08:21,329 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 137 states and 168 transitions. cyclomatic complexity: 47 Second operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:08:21,633 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 137 states and 168 transitions. cyclomatic complexity: 47. Second operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 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 164 states and 211 transitions. Complement of second has 34 states. [2022-12-13 16:08:21,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 15 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:08:21,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:08:21,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 105 transitions. [2022-12-13 16:08:21,634 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 105 transitions. Stem has 120 letters. Loop has 2 letters. [2022-12-13 16:08:21,634 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:08:21,634 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 105 transitions. Stem has 122 letters. Loop has 2 letters. [2022-12-13 16:08:21,634 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:08:21,634 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 105 transitions. Stem has 120 letters. Loop has 4 letters. [2022-12-13 16:08:21,634 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:08:21,634 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 164 states and 211 transitions. [2022-12-13 16:08:21,634 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:08:21,635 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 164 states to 159 states and 204 transitions. [2022-12-13 16:08:21,635 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:08:21,635 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:08:21,635 INFO L73 IsDeterministic]: Start isDeterministic. Operand 159 states and 204 transitions. [2022-12-13 16:08:21,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:08:21,635 INFO L218 hiAutomatonCegarLoop]: Abstraction has 159 states and 204 transitions. [2022-12-13 16:08:21,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states and 204 transitions. [2022-12-13 16:08:21,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 142. [2022-12-13 16:08:21,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 142 states have (on average 1.2253521126760563) internal successors, (174), 141 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:08:21,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 174 transitions. [2022-12-13 16:08:21,636 INFO L240 hiAutomatonCegarLoop]: Abstraction has 142 states and 174 transitions. [2022-12-13 16:08:21,636 INFO L428 stractBuchiCegarLoop]: Abstraction has 142 states and 174 transitions. [2022-12-13 16:08:21,636 INFO L335 stractBuchiCegarLoop]: ======== Iteration 42 ============ [2022-12-13 16:08:21,637 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 142 states and 174 transitions. [2022-12-13 16:08:21,637 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:08:21,637 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:08:21,637 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:08:21,637 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [15, 15, 15, 15, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:08:21,637 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:08:21,637 INFO L748 eck$LassoCheckResult]: Stem: 40863#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 40855#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 40856#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 40864#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 40857#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 40858#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40859#L521 assume !(main_~val~0#1 < 0); 40851#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40852#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40860#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40861#L521 assume !(main_~val~0#1 < 0); 40921#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40853#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40854#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40917#L521 assume !(main_~val~0#1 < 0); 40916#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40915#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40914#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40913#L521 assume !(main_~val~0#1 < 0); 40912#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40911#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40910#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40909#L521 assume !(main_~val~0#1 < 0); 40908#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40907#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40906#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40905#L521 assume !(main_~val~0#1 < 0); 40904#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40903#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40902#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40901#L521 assume !(main_~val~0#1 < 0); 40900#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40899#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40898#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40897#L521 assume !(main_~val~0#1 < 0); 40896#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40895#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40894#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40893#L521 assume !(main_~val~0#1 < 0); 40892#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40891#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40890#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40889#L521 assume !(main_~val~0#1 < 0); 40888#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40887#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40886#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40885#L521 assume !(main_~val~0#1 < 0); 40884#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40883#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40882#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40881#L521 assume !(main_~val~0#1 < 0); 40880#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40879#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40878#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40877#L521 assume !(main_~val~0#1 < 0); 40876#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40875#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40874#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40873#L521 assume !(main_~val~0#1 < 0); 40872#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40871#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40870#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 40867#L521 assume !(main_~val~0#1 < 0); 40869#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 40868#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 40866#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 40865#L519-4 main_~j~0#1 := 0; 40848#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40849#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40982#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40981#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40850#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40847#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40862#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40842#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40843#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40979#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40978#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40977#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40976#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40974#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40973#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40972#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40971#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40969#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40968#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40967#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40966#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40964#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40963#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40962#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40961#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40959#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40958#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40957#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40956#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40954#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40953#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40952#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40951#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40949#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40948#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40947#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40946#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40944#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40943#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40942#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40941#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40939#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40938#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40937#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40936#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40934#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40933#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40932#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40931#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40929#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40928#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40927#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40926#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40925#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40922#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 40920#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 40918#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 40845#L527-3 [2022-12-13 16:08:21,637 INFO L750 eck$LassoCheckResult]: Loop: 40845#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 40844#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 40845#L527-3 [2022-12-13 16:08:21,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:08:21,638 INFO L85 PathProgramCache]: Analyzing trace with hash -306526640, now seen corresponding path program 39 times [2022-12-13 16:08:21,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:08:21,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357710537] [2022-12-13 16:08:21,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:08:21,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:08:21,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:08:21,666 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:08:21,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:08:21,693 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:08:21,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:08:21,693 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 39 times [2022-12-13 16:08:21,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:08:21,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711633871] [2022-12-13 16:08:21,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:08:21,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:08:21,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:08:21,696 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:08:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:08:21,698 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:08:21,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:08:21,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1780643925, now seen corresponding path program 24 times [2022-12-13 16:08:21,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:08:21,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501713454] [2022-12-13 16:08:21,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:08:21,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:08:21,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:08:21,725 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:08:21,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:08:21,757 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:08:59,463 WARN L233 SmtUtils]: Spent 37.67s on a formula simplification. DAG size of input: 541 DAG size of output: 411 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:09:05,584 WARN L233 SmtUtils]: Spent 5.63s on a formula simplification that was a NOOP. DAG size: 190 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:09:05,588 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:09:05,588 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:09:05,588 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:09:05,588 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:09:05,588 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:09:05,588 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:05,588 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:09:05,588 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:09:05,588 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration42_Lasso [2022-12-13 16:09:05,588 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:09:05,588 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:09:05,590 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,591 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,592 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,594 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,595 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,596 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,597 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,598 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:05,599 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:15,584 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:15,586 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:15,587 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:15,588 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:15,589 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:15,590 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:09:15,925 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:09:15,925 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:09:15,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:15,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:15,926 INFO L229 MonitoredProcess]: Starting monitored process 404 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:15,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Waiting until timeout for monitored process [2022-12-13 16:09:15,928 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:15,938 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:15,938 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:09:15,938 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:15,938 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:15,938 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:15,938 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:09:15,938 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:09:15,939 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:15,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Forceful destruction successful, exit code 0 [2022-12-13 16:09:15,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:15,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:15,942 INFO L229 MonitoredProcess]: Starting monitored process 405 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:15,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Waiting until timeout for monitored process [2022-12-13 16:09:15,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:15,954 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:15,954 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:15,954 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:15,954 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:15,955 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:15,955 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:15,958 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:15,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Ended with exit code 0 [2022-12-13 16:09:15,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:15,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:15,961 INFO L229 MonitoredProcess]: Starting monitored process 406 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:15,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Waiting until timeout for monitored process [2022-12-13 16:09:15,963 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:15,973 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:15,973 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:15,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:15,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:15,974 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:15,975 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:15,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:15,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Ended with exit code 0 [2022-12-13 16:09:15,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:15,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:15,980 INFO L229 MonitoredProcess]: Starting monitored process 407 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:15,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Waiting until timeout for monitored process [2022-12-13 16:09:15,982 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:15,991 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:15,992 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:09:15,992 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:15,992 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:15,992 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:15,992 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:09:15,992 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:09:15,994 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:15,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Ended with exit code 0 [2022-12-13 16:09:15,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:15,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:15,996 INFO L229 MonitoredProcess]: Starting monitored process 408 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:15,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Waiting until timeout for monitored process [2022-12-13 16:09:15,998 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,008 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:09:16,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,009 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:09:16,009 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:09:16,010 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,012 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Ended with exit code 0 [2022-12-13 16:09:16,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,013 INFO L229 MonitoredProcess]: Starting monitored process 409 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Waiting until timeout for monitored process [2022-12-13 16:09:16,015 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,024 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,025 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:09:16,025 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,025 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,025 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,025 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:09:16,025 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:09:16,027 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,028 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Ended with exit code 0 [2022-12-13 16:09:16,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,029 INFO L229 MonitoredProcess]: Starting monitored process 410 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (410)] Waiting until timeout for monitored process [2022-12-13 16:09:16,031 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:09:16,042 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,042 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,042 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,042 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:09:16,042 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:09:16,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (410)] Forceful destruction successful, exit code 0 [2022-12-13 16:09:16,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,046 INFO L229 MonitoredProcess]: Starting monitored process 411 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Waiting until timeout for monitored process [2022-12-13 16:09:16,048 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,057 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,058 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,058 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,058 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,059 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,059 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,061 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Ended with exit code 0 [2022-12-13 16:09:16,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,064 INFO L229 MonitoredProcess]: Starting monitored process 412 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (412)] Waiting until timeout for monitored process [2022-12-13 16:09:16,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,076 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,076 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,079 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,079 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,085 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (412)] Ended with exit code 0 [2022-12-13 16:09:16,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,088 INFO L229 MonitoredProcess]: Starting monitored process 413 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Waiting until timeout for monitored process [2022-12-13 16:09:16,090 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,100 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,100 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,100 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,100 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,103 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,103 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,106 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Forceful destruction successful, exit code 0 [2022-12-13 16:09:16,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,109 INFO L229 MonitoredProcess]: Starting monitored process 414 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Waiting until timeout for monitored process [2022-12-13 16:09:16,111 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,121 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,121 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,122 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,122 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,124 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,124 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,127 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Forceful destruction successful, exit code 0 [2022-12-13 16:09:16,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,130 INFO L229 MonitoredProcess]: Starting monitored process 415 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Waiting until timeout for monitored process [2022-12-13 16:09:16,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,144 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,144 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,147 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Ended with exit code 0 [2022-12-13 16:09:16,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,150 INFO L229 MonitoredProcess]: Starting monitored process 416 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Waiting until timeout for monitored process [2022-12-13 16:09:16,153 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,163 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,163 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,164 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,164 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,167 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Ended with exit code 0 [2022-12-13 16:09:16,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,170 INFO L229 MonitoredProcess]: Starting monitored process 417 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Waiting until timeout for monitored process [2022-12-13 16:09:16,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 [2022-12-13 16:09:16,182 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,182 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,182 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,182 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,184 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,184 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,187 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:09:16,190 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Ended with exit code 0 [2022-12-13 16:09:16,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,191 INFO L229 MonitoredProcess]: Starting monitored process 418 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Waiting until timeout for monitored process [2022-12-13 16:09:16,193 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:09:16,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:09:16,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:09:16,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:09:16,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:09:16,205 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:09:16,205 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:09:16,211 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:09:16,221 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2022-12-13 16:09:16,221 INFO L444 ModelExtractionUtils]: 2 out of 13 variables were initially zero. Simplification set additionally 9 variables to zero. [2022-12-13 16:09:16,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:09:16,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:16,222 INFO L229 MonitoredProcess]: Starting monitored process 419 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:09:16,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Waiting until timeout for monitored process [2022-12-13 16:09:16,224 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:09:16,235 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:09:16,235 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:09:16,235 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 56 ULTIMATE.start_main_~arr~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 56 ULTIMATE.start_main_~arr~0#1.offset))_2 Supporting invariants [] [2022-12-13 16:09:16,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Forceful destruction successful, exit code 0 [2022-12-13 16:09:16,307 INFO L156 tatePredicateManager]: 20 out of 21 supporting invariants were superfluous and have been removed [2022-12-13 16:09:16,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Ended with exit code 0 [2022-12-13 16:09:16,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:16,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:09:16,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 16:09:16,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:09:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:09:16,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:09:16,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:09:16,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:09:16,604 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2022-12-13 16:09:16,604 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 142 states and 174 transitions. cyclomatic complexity: 49 Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) [2022-12-13 16:09:16,623 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 142 states and 174 transitions. cyclomatic complexity: 49. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) Result 143 states and 176 transitions. Complement of second has 4 states. [2022-12-13 16:09:16,623 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 [2022-12-13 16:09:16,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) [2022-12-13 16:09:16,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:09:16,623 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 124 letters. Loop has 2 letters. [2022-12-13 16:09:16,623 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:09:16,623 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:09:16,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:16,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:09:16,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 16:09:16,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:09:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:09:16,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:09:16,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:09:16,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:09:16,914 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.16 stem predicates 2 loop predicates [2022-12-13 16:09:16,915 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 142 states and 174 transitions. cyclomatic complexity: 49 Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) [2022-12-13 16:09:16,936 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 142 states and 174 transitions. cyclomatic complexity: 49. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) Result 143 states and 176 transitions. Complement of second has 4 states. [2022-12-13 16:09:16,936 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 [2022-12-13 16:09:16,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) [2022-12-13 16:09:16,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:09:16,936 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 124 letters. Loop has 2 letters. [2022-12-13 16:09:16,936 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:09:16,936 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:09:16,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:16,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:09:16,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 16:09:16,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:09:17,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:09:17,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:09:17,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:09:17,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:09:17,287 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.16 stem predicates 2 loop predicates [2022-12-13 16:09:17,287 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 142 states and 174 transitions. cyclomatic complexity: 49 Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) [2022-12-13 16:09:17,609 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 142 states and 174 transitions. cyclomatic complexity: 49. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) Result 170 states and 219 transitions. Complement of second has 36 states. [2022-12-13 16:09:17,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 20 states 16 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:09:17,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 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) [2022-12-13 16:09:17,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 111 transitions. [2022-12-13 16:09:17,610 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 111 transitions. Stem has 124 letters. Loop has 2 letters. [2022-12-13 16:09:17,610 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:09:17,610 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 111 transitions. Stem has 126 letters. Loop has 2 letters. [2022-12-13 16:09:17,610 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:09:17,610 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 111 transitions. Stem has 124 letters. Loop has 4 letters. [2022-12-13 16:09:17,610 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:09:17,610 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 170 states and 219 transitions. [2022-12-13 16:09:17,611 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:09:17,611 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 170 states to 165 states and 212 transitions. [2022-12-13 16:09:17,611 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:09:17,611 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:09:17,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 165 states and 212 transitions. [2022-12-13 16:09:17,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:09:17,611 INFO L218 hiAutomatonCegarLoop]: Abstraction has 165 states and 212 transitions. [2022-12-13 16:09:17,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states and 212 transitions. [2022-12-13 16:09:17,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 147. [2022-12-13 16:09:17,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 147 states have (on average 1.2244897959183674) internal successors, (180), 146 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:09:17,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 180 transitions. [2022-12-13 16:09:17,613 INFO L240 hiAutomatonCegarLoop]: Abstraction has 147 states and 180 transitions. [2022-12-13 16:09:17,613 INFO L428 stractBuchiCegarLoop]: Abstraction has 147 states and 180 transitions. [2022-12-13 16:09:17,613 INFO L335 stractBuchiCegarLoop]: ======== Iteration 43 ============ [2022-12-13 16:09:17,613 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 147 states and 180 transitions. [2022-12-13 16:09:17,613 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:09:17,613 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:09:17,613 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:09:17,614 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [16, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:09:17,614 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:09:17,614 INFO L748 eck$LassoCheckResult]: Stem: 42808#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 42800#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 42801#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 42809#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 42802#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 42803#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42804#L521 assume !(main_~val~0#1 < 0); 42796#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42797#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42805#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42806#L521 assume !(main_~val~0#1 < 0); 42866#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42798#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42799#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42862#L521 assume !(main_~val~0#1 < 0); 42861#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42860#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42859#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42858#L521 assume !(main_~val~0#1 < 0); 42857#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42856#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42855#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42854#L521 assume !(main_~val~0#1 < 0); 42853#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42852#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42851#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42850#L521 assume !(main_~val~0#1 < 0); 42849#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42848#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42847#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42846#L521 assume !(main_~val~0#1 < 0); 42845#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42844#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42843#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42842#L521 assume !(main_~val~0#1 < 0); 42841#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42840#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42839#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42838#L521 assume !(main_~val~0#1 < 0); 42837#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42836#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42835#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42834#L521 assume !(main_~val~0#1 < 0); 42833#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42832#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42831#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42830#L521 assume !(main_~val~0#1 < 0); 42829#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42828#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42827#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42826#L521 assume !(main_~val~0#1 < 0); 42825#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42824#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42823#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42822#L521 assume !(main_~val~0#1 < 0); 42821#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42820#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42819#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42818#L521 assume !(main_~val~0#1 < 0); 42817#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42816#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42815#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 42812#L521 assume !(main_~val~0#1 < 0); 42814#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 42813#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42811#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 42810#L519-4 main_~j~0#1 := 0; 42793#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42794#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42932#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42931#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42795#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42792#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42807#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42787#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42788#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42929#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42928#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42927#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42926#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42924#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42923#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42922#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42921#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42919#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42918#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42917#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42916#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42914#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42913#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42912#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42911#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42909#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42908#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42907#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42906#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42904#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42903#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42902#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42901#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42899#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42898#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42897#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42896#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42894#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42893#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42892#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42891#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42889#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42888#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42887#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42886#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42884#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42883#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42882#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42881#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42879#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42878#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42877#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42876#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42874#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42873#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42872#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42871#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42870#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42867#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 42865#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42863#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 42790#L527-3 [2022-12-13 16:09:17,614 INFO L750 eck$LassoCheckResult]: Loop: 42790#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 42789#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 42790#L527-3 [2022-12-13 16:09:17,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:17,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1801828005, now seen corresponding path program 40 times [2022-12-13 16:09:17,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:09:17,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870174268] [2022-12-13 16:09:17,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:09:17,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:09:17,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:09:18,104 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 378 proven. 492 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:09:18,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:09:18,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870174268] [2022-12-13 16:09:18,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870174268] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:09:18,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616986417] [2022-12-13 16:09:18,104 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 16:09:18,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:09:18,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:09:18,105 INFO L229 MonitoredProcess]: Starting monitored process 420 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:09:18,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (420)] Waiting until timeout for monitored process [2022-12-13 16:09:18,262 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 16:09:18,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:09:18,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 16:09:18,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:09:18,720 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 435 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:09:18,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:09:19,098 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 435 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:09:19,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616986417] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:09:19,098 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:09:19,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 52 [2022-12-13 16:09:19,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993651850] [2022-12-13 16:09:19,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:09:19,099 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:09:19,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:19,099 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 40 times [2022-12-13 16:09:19,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:09:19,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610941224] [2022-12-13 16:09:19,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:09:19,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:09:19,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,108 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:09:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,111 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:09:19,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:09:19,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-12-13 16:09:19,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=634, Invalid=2122, Unknown=0, NotChecked=0, Total=2756 [2022-12-13 16:09:19,136 INFO L87 Difference]: Start difference. First operand 147 states and 180 transitions. cyclomatic complexity: 51 Second operand has 53 states, 52 states have (on average 3.8461538461538463) internal successors, (200), 53 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:09:19,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:09:19,607 INFO L93 Difference]: Finished difference Result 231 states and 281 transitions. [2022-12-13 16:09:19,607 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 231 states and 281 transitions. [2022-12-13 16:09:19,608 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:09:19,608 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 231 states to 154 states and 189 transitions. [2022-12-13 16:09:19,608 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:09:19,608 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:09:19,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 154 states and 189 transitions. [2022-12-13 16:09:19,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:09:19,608 INFO L218 hiAutomatonCegarLoop]: Abstraction has 154 states and 189 transitions. [2022-12-13 16:09:19,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states and 189 transitions. [2022-12-13 16:09:19,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 151. [2022-12-13 16:09:19,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 151 states have (on average 1.2251655629139073) internal successors, (185), 150 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:09:19,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 185 transitions. [2022-12-13 16:09:19,610 INFO L240 hiAutomatonCegarLoop]: Abstraction has 151 states and 185 transitions. [2022-12-13 16:09:19,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-13 16:09:19,610 INFO L428 stractBuchiCegarLoop]: Abstraction has 151 states and 185 transitions. [2022-12-13 16:09:19,610 INFO L335 stractBuchiCegarLoop]: ======== Iteration 44 ============ [2022-12-13 16:09:19,610 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 151 states and 185 transitions. [2022-12-13 16:09:19,611 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:09:19,611 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:09:19,611 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:09:19,612 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [16, 16, 16, 16, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:09:19,612 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:09:19,612 INFO L748 eck$LassoCheckResult]: Stem: 44036#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 44029#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 44030#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 44037#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 44031#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 44032#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44033#L521 assume !(main_~val~0#1 < 0); 44026#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44027#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44028#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44034#L521 assume !(main_~val~0#1 < 0); 44167#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44166#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44165#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44164#L521 assume !(main_~val~0#1 < 0); 44163#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44162#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44161#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44160#L521 assume !(main_~val~0#1 < 0); 44159#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44158#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44157#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44156#L521 assume !(main_~val~0#1 < 0); 44155#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44154#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44153#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44152#L521 assume !(main_~val~0#1 < 0); 44151#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44150#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44149#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44148#L521 assume !(main_~val~0#1 < 0); 44147#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44146#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44145#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44144#L521 assume !(main_~val~0#1 < 0); 44143#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44142#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44141#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44140#L521 assume !(main_~val~0#1 < 0); 44139#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44138#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44137#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44136#L521 assume !(main_~val~0#1 < 0); 44135#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44134#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44133#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44132#L521 assume !(main_~val~0#1 < 0); 44131#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44130#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44129#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44128#L521 assume !(main_~val~0#1 < 0); 44127#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44126#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44125#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44124#L521 assume !(main_~val~0#1 < 0); 44123#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44122#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44121#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44120#L521 assume !(main_~val~0#1 < 0); 44119#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44118#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44117#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44116#L521 assume !(main_~val~0#1 < 0); 44115#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44114#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44113#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 44040#L521 assume !(main_~val~0#1 < 0); 44046#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 44041#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 44039#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 44038#L519-4 main_~j~0#1 := 0; 44023#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44024#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44111#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44110#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44025#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44022#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44035#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44017#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44018#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44108#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44107#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44106#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44105#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44103#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44102#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44101#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44100#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44098#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44097#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44096#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44095#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44093#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44092#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44091#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44090#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44088#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44087#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44086#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44085#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44083#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44082#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44081#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44080#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44078#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44077#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44076#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44075#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44073#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44072#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44071#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44070#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44068#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44067#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44066#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44065#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44063#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44062#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44061#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44060#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44058#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44057#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44056#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44055#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44053#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44052#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44051#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44050#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44049#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44045#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 44044#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 44042#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 44020#L527-3 [2022-12-13 16:09:19,612 INFO L750 eck$LassoCheckResult]: Loop: 44020#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 44019#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 44020#L527-3 [2022-12-13 16:09:19,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:19,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1004225122, now seen corresponding path program 41 times [2022-12-13 16:09:19,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:09:19,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380398157] [2022-12-13 16:09:19,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:09:19,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:09:19,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,657 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:09:19,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,689 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:09:19,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:19,689 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 41 times [2022-12-13 16:09:19,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:09:19,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518298394] [2022-12-13 16:09:19,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:09:19,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:09:19,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,694 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:09:19,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,697 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:09:19,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:09:19,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1307300899, now seen corresponding path program 25 times [2022-12-13 16:09:19,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:09:19,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662194945] [2022-12-13 16:09:19,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:09:19,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:09:19,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:09:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:09:19,774 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:10:45,675 WARN L233 SmtUtils]: Spent 1.43m on a formula simplification. DAG size of input: 574 DAG size of output: 436 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:10:58,051 WARN L233 SmtUtils]: Spent 11.70s on a formula simplification that was a NOOP. DAG size: 223 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:10:58,055 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:10:58,055 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:10:58,055 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:10:58,055 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:10:58,055 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:10:58,055 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:10:58,055 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:10:58,055 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:10:58,055 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration44_Lasso [2022-12-13 16:10:58,055 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:10:58,055 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:10:58,057 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:10:58,059 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:10:58,060 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:10:58,061 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:10:58,062 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,980 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,982 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,983 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,984 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,984 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,986 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,986 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,987 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,988 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:22,989 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:11:23,497 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:11:23,497 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:11:23,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,498 INFO L229 MonitoredProcess]: Starting monitored process 421 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Waiting until timeout for monitored process [2022-12-13 16:11:23,501 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,510 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,510 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,511 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,511 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,512 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,512 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,515 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Ended with exit code 0 [2022-12-13 16:11:23,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,518 INFO L229 MonitoredProcess]: Starting monitored process 422 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Waiting until timeout for monitored process [2022-12-13 16:11:23,519 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:11:23,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,529 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:11:23,529 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:11:23,531 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,533 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Ended with exit code 0 [2022-12-13 16:11:23,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,534 INFO L229 MonitoredProcess]: Starting monitored process 423 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Waiting until timeout for monitored process [2022-12-13 16:11:23,536 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,545 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,546 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,546 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,549 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,551 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Ended with exit code 0 [2022-12-13 16:11:23,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,552 INFO L229 MonitoredProcess]: Starting monitored process 424 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Waiting until timeout for monitored process [2022-12-13 16:11:23,554 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,563 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,564 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:11:23,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,564 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,564 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:11:23,564 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:11:23,566 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,567 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Ended with exit code 0 [2022-12-13 16:11:23,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,568 INFO L229 MonitoredProcess]: Starting monitored process 425 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Waiting until timeout for monitored process [2022-12-13 16:11:23,571 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,580 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,580 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,580 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,582 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,582 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,587 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Ended with exit code 0 [2022-12-13 16:11:23,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,590 INFO L229 MonitoredProcess]: Starting monitored process 426 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Waiting until timeout for monitored process [2022-12-13 16:11:23,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 [2022-12-13 16:11:23,602 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,602 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,602 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,605 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,605 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,609 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Forceful destruction successful, exit code 0 [2022-12-13 16:11:23,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,612 INFO L229 MonitoredProcess]: Starting monitored process 427 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Waiting until timeout for monitored process [2022-12-13 16:11:23,614 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,624 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,625 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,625 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,626 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,627 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,631 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Ended with exit code 0 [2022-12-13 16:11:23,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,634 INFO L229 MonitoredProcess]: Starting monitored process 428 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Waiting until timeout for monitored process [2022-12-13 16:11:23,636 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,647 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,649 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,649 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,653 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,655 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Ended with exit code 0 [2022-12-13 16:11:23,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,656 INFO L229 MonitoredProcess]: Starting monitored process 429 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Waiting until timeout for monitored process [2022-12-13 16:11:23,658 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,668 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,668 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,668 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,669 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,669 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,673 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Ended with exit code 0 [2022-12-13 16:11:23,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,676 INFO L229 MonitoredProcess]: Starting monitored process 430 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Waiting until timeout for monitored process [2022-12-13 16:11:23,679 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,689 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,689 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,689 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,689 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,691 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,691 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,695 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,697 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Ended with exit code 0 [2022-12-13 16:11:23,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,698 INFO L229 MonitoredProcess]: Starting monitored process 431 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Waiting until timeout for monitored process [2022-12-13 16:11:23,700 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,710 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,710 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,712 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,713 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,720 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Ended with exit code 0 [2022-12-13 16:11:23,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,723 INFO L229 MonitoredProcess]: Starting monitored process 432 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Waiting until timeout for monitored process [2022-12-13 16:11:23,725 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,735 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,735 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,735 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,735 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,737 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,737 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,742 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Ended with exit code 0 [2022-12-13 16:11:23,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,745 INFO L229 MonitoredProcess]: Starting monitored process 433 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Waiting until timeout for monitored process [2022-12-13 16:11:23,747 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,757 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,757 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,757 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,757 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,758 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,758 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,761 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Ended with exit code 0 [2022-12-13 16:11:23,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,764 INFO L229 MonitoredProcess]: Starting monitored process 434 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (434)] Waiting until timeout for monitored process [2022-12-13 16:11:23,766 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,775 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,775 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,776 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,776 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,777 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,777 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,781 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (434)] Ended with exit code 0 [2022-12-13 16:11:23,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,784 INFO L229 MonitoredProcess]: Starting monitored process 435 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (435)] Waiting until timeout for monitored process [2022-12-13 16:11:23,786 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,796 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,796 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,799 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,799 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (435)] Ended with exit code 0 [2022-12-13 16:11:23,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,806 INFO L229 MonitoredProcess]: Starting monitored process 436 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (436)] Waiting until timeout for monitored process [2022-12-13 16:11:23,808 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,817 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,817 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,817 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,818 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,819 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,819 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,823 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,825 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (436)] Ended with exit code 0 [2022-12-13 16:11:23,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,826 INFO L229 MonitoredProcess]: Starting monitored process 437 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (437)] Waiting until timeout for monitored process [2022-12-13 16:11:23,828 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,837 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,839 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,839 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,844 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (437)] Ended with exit code 0 [2022-12-13 16:11:23,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,846 INFO L229 MonitoredProcess]: Starting monitored process 438 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (438)] Waiting until timeout for monitored process [2022-12-13 16:11:23,849 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,860 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,860 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,865 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:11:23,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (438)] Ended with exit code 0 [2022-12-13 16:11:23,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,868 INFO L229 MonitoredProcess]: Starting monitored process 439 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (439)] Waiting until timeout for monitored process [2022-12-13 16:11:23,870 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:11:23,879 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:11:23,879 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:11:23,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:11:23,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:11:23,881 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:11:23,881 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:11:23,888 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:11:23,897 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-12-13 16:11:23,897 INFO L444 ModelExtractionUtils]: 2 out of 13 variables were initially zero. Simplification set additionally 9 variables to zero. [2022-12-13 16:11:23,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:11:23,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:23,898 INFO L229 MonitoredProcess]: Starting monitored process 440 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:11:23,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (440)] Waiting until timeout for monitored process [2022-12-13 16:11:23,903 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:11:23,914 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:11:23,914 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:11:23,914 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 60))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset 60))_1 Supporting invariants [] [2022-12-13 16:11:23,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (439)] Ended with exit code 0 [2022-12-13 16:11:24,769 INFO L156 tatePredicateManager]: 34 out of 35 supporting invariants were superfluous and have been removed [2022-12-13 16:11:24,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:11:24,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 16:11:24,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:11:25,016 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (440)] Ended with exit code 0 [2022-12-13 16:11:25,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:11:25,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:11:25,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:11:25,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:11:25,124 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.17 stem predicates 2 loop predicates [2022-12-13 16:11:25,124 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 151 states and 185 transitions. cyclomatic complexity: 52 Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:25,150 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 151 states and 185 transitions. cyclomatic complexity: 52. Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 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 152 states and 187 transitions. Complement of second has 4 states. [2022-12-13 16:11:25,150 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 [2022-12-13 16:11:25,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:25,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:11:25,150 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 132 letters. Loop has 2 letters. [2022-12-13 16:11:25,150 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:11:25,150 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:11:25,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:11:25,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 16:11:25,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:11:25,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:11:25,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:11:25,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:11:25,468 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:11:25,469 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.17 stem predicates 2 loop predicates [2022-12-13 16:11:25,469 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 151 states and 185 transitions. cyclomatic complexity: 52 Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:25,489 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 151 states and 185 transitions. cyclomatic complexity: 52. Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 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 152 states and 187 transitions. Complement of second has 4 states. [2022-12-13 16:11:25,489 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 [2022-12-13 16:11:25,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:25,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:11:25,489 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 132 letters. Loop has 2 letters. [2022-12-13 16:11:25,489 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:11:25,489 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:11:25,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:25,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:11:25,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 16:11:25,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:11:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:11:25,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:11:25,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:11:25,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:11:25,803 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.17 stem predicates 2 loop predicates [2022-12-13 16:11:25,803 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 151 states and 185 transitions. cyclomatic complexity: 52 Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:26,154 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 151 states and 185 transitions. cyclomatic complexity: 52. Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 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 180 states and 232 transitions. Complement of second has 38 states. [2022-12-13 16:11:26,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 21 states 17 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:11:26,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:26,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 117 transitions. [2022-12-13 16:11:26,155 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 117 transitions. Stem has 132 letters. Loop has 2 letters. [2022-12-13 16:11:26,155 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:11:26,155 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 117 transitions. Stem has 134 letters. Loop has 2 letters. [2022-12-13 16:11:26,155 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:11:26,155 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 117 transitions. Stem has 132 letters. Loop has 4 letters. [2022-12-13 16:11:26,155 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:11:26,155 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 180 states and 232 transitions. [2022-12-13 16:11:26,156 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:11:26,156 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 180 states to 175 states and 225 transitions. [2022-12-13 16:11:26,156 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:11:26,156 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:11:26,156 INFO L73 IsDeterministic]: Start isDeterministic. Operand 175 states and 225 transitions. [2022-12-13 16:11:26,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:11:26,156 INFO L218 hiAutomatonCegarLoop]: Abstraction has 175 states and 225 transitions. [2022-12-13 16:11:26,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states and 225 transitions. [2022-12-13 16:11:26,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 156. [2022-12-13 16:11:26,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 156 states have (on average 1.2243589743589745) internal successors, (191), 155 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:26,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 191 transitions. [2022-12-13 16:11:26,158 INFO L240 hiAutomatonCegarLoop]: Abstraction has 156 states and 191 transitions. [2022-12-13 16:11:26,158 INFO L428 stractBuchiCegarLoop]: Abstraction has 156 states and 191 transitions. [2022-12-13 16:11:26,158 INFO L335 stractBuchiCegarLoop]: ======== Iteration 45 ============ [2022-12-13 16:11:26,158 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 156 states and 191 transitions. [2022-12-13 16:11:26,158 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:11:26,158 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:11:26,158 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:11:26,158 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [17, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:11:26,159 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:11:26,159 INFO L748 eck$LassoCheckResult]: Stem: 46154#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 46146#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 46147#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 46155#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 46148#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 46149#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46150#L521 assume !(main_~val~0#1 < 0); 46142#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46143#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46151#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46152#L521 assume !(main_~val~0#1 < 0); 46216#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46144#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46145#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46212#L521 assume !(main_~val~0#1 < 0); 46211#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46210#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46209#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46208#L521 assume !(main_~val~0#1 < 0); 46207#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46206#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46205#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46204#L521 assume !(main_~val~0#1 < 0); 46203#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46202#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46201#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46200#L521 assume !(main_~val~0#1 < 0); 46199#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46198#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46197#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46196#L521 assume !(main_~val~0#1 < 0); 46195#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46194#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46193#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46192#L521 assume !(main_~val~0#1 < 0); 46191#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46190#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46189#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46188#L521 assume !(main_~val~0#1 < 0); 46187#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46186#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46185#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46184#L521 assume !(main_~val~0#1 < 0); 46183#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46182#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46181#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46180#L521 assume !(main_~val~0#1 < 0); 46179#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46178#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46177#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46176#L521 assume !(main_~val~0#1 < 0); 46175#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46174#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46173#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46172#L521 assume !(main_~val~0#1 < 0); 46171#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46170#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46169#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46168#L521 assume !(main_~val~0#1 < 0); 46167#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46166#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46165#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46164#L521 assume !(main_~val~0#1 < 0); 46163#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46162#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46161#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 46158#L521 assume !(main_~val~0#1 < 0); 46160#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 46159#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 46157#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 46156#L519-4 main_~j~0#1 := 0; 46139#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46140#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46287#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46286#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46141#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46138#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46153#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46133#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46134#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46284#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46283#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46282#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46281#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46279#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46278#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46277#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46276#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46274#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46273#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46272#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46271#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46269#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46268#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46267#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46266#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46264#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46263#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46262#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46261#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46259#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46258#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46257#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46256#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46254#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46253#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46252#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46251#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46249#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46248#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46247#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46246#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46244#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46243#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46242#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46241#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46239#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46238#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46237#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46236#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46234#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46233#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46232#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46231#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46229#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46228#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46227#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46226#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46224#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46223#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46222#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46221#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46220#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46217#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 46215#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 46213#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 46136#L527-3 [2022-12-13 16:11:26,159 INFO L750 eck$LassoCheckResult]: Loop: 46136#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 46135#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 46136#L527-3 [2022-12-13 16:11:26,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:26,159 INFO L85 PathProgramCache]: Analyzing trace with hash -2109253901, now seen corresponding path program 42 times [2022-12-13 16:11:26,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:11:26,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238966794] [2022-12-13 16:11:26,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:11:26,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:11:26,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:11:26,703 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 435 proven. 557 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:11:26,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:11:26,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238966794] [2022-12-13 16:11:26,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238966794] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:11:26,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478145435] [2022-12-13 16:11:26,704 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 16:11:26,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:11:26,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:11:26,705 INFO L229 MonitoredProcess]: Starting monitored process 441 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:11:26,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (441)] Waiting until timeout for monitored process [2022-12-13 16:11:27,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-12-13 16:11:27,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:11:27,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 16:11:27,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:11:28,263 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 496 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:11:28,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:11:28,683 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 496 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:11:28,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478145435] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:11:28,683 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:11:28,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 55 [2022-12-13 16:11:28,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673553864] [2022-12-13 16:11:28,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:11:28,684 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:11:28,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:28,684 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 42 times [2022-12-13 16:11:28,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:11:28,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048812448] [2022-12-13 16:11:28,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:11:28,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:11:28,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:28,688 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:11:28,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:28,690 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:11:28,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:11:28,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-12-13 16:11:28,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=707, Invalid=2373, Unknown=0, NotChecked=0, Total=3080 [2022-12-13 16:11:28,711 INFO L87 Difference]: Start difference. First operand 156 states and 191 transitions. cyclomatic complexity: 54 Second operand has 56 states, 55 states have (on average 3.8545454545454545) internal successors, (212), 56 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:29,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:11:29,184 INFO L93 Difference]: Finished difference Result 245 states and 298 transitions. [2022-12-13 16:11:29,184 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 245 states and 298 transitions. [2022-12-13 16:11:29,185 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:11:29,185 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 245 states to 163 states and 200 transitions. [2022-12-13 16:11:29,185 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:11:29,185 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:11:29,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 163 states and 200 transitions. [2022-12-13 16:11:29,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:11:29,185 INFO L218 hiAutomatonCegarLoop]: Abstraction has 163 states and 200 transitions. [2022-12-13 16:11:29,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states and 200 transitions. [2022-12-13 16:11:29,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 160. [2022-12-13 16:11:29,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 160 states have (on average 1.225) internal successors, (196), 159 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:11:29,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 196 transitions. [2022-12-13 16:11:29,186 INFO L240 hiAutomatonCegarLoop]: Abstraction has 160 states and 196 transitions. [2022-12-13 16:11:29,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-13 16:11:29,187 INFO L428 stractBuchiCegarLoop]: Abstraction has 160 states and 196 transitions. [2022-12-13 16:11:29,187 INFO L335 stractBuchiCegarLoop]: ======== Iteration 46 ============ [2022-12-13 16:11:29,187 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 160 states and 196 transitions. [2022-12-13 16:11:29,187 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:11:29,187 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:11:29,187 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:11:29,187 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [17, 17, 17, 17, 17, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:11:29,188 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:11:29,188 INFO L748 eck$LassoCheckResult]: Stem: 47458#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 47451#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 47452#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 47459#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 47453#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 47454#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47455#L521 assume !(main_~val~0#1 < 0); 47448#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47449#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47450#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47456#L521 assume !(main_~val~0#1 < 0); 47598#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47597#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47596#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47595#L521 assume !(main_~val~0#1 < 0); 47594#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47593#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47592#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47591#L521 assume !(main_~val~0#1 < 0); 47590#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47589#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47588#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47587#L521 assume !(main_~val~0#1 < 0); 47586#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47585#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47584#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47583#L521 assume !(main_~val~0#1 < 0); 47582#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47581#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47580#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47579#L521 assume !(main_~val~0#1 < 0); 47578#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47577#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47576#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47575#L521 assume !(main_~val~0#1 < 0); 47574#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47573#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47572#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47571#L521 assume !(main_~val~0#1 < 0); 47570#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47569#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47568#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47567#L521 assume !(main_~val~0#1 < 0); 47566#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47565#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47564#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47563#L521 assume !(main_~val~0#1 < 0); 47562#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47561#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47560#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47559#L521 assume !(main_~val~0#1 < 0); 47558#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47557#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47556#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47555#L521 assume !(main_~val~0#1 < 0); 47554#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47553#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47552#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47551#L521 assume !(main_~val~0#1 < 0); 47550#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47549#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47548#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47547#L521 assume !(main_~val~0#1 < 0); 47546#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47545#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47544#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47543#L521 assume !(main_~val~0#1 < 0); 47542#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47541#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47540#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 47462#L521 assume !(main_~val~0#1 < 0); 47468#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 47463#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 47461#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 47460#L519-4 main_~j~0#1 := 0; 47445#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47446#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47538#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47537#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47447#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47444#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47457#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47439#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47440#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47535#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47534#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47533#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47532#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47530#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47529#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47528#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47527#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47525#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47524#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47523#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47522#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47520#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47519#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47518#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47517#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47515#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47514#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47513#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47512#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47510#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47509#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47508#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47507#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47505#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47504#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47503#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47502#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47500#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47499#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47498#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47497#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47495#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47494#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47493#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47492#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47490#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47489#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47488#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47487#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47485#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47484#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47483#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47482#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47480#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47479#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47478#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47477#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47475#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47474#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47473#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47472#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47471#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47467#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 47466#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 47464#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 47442#L527-3 [2022-12-13 16:11:29,188 INFO L750 eck$LassoCheckResult]: Loop: 47442#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 47441#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 47442#L527-3 [2022-12-13 16:11:29,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:29,188 INFO L85 PathProgramCache]: Analyzing trace with hash 2100319468, now seen corresponding path program 43 times [2022-12-13 16:11:29,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:11:29,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539500799] [2022-12-13 16:11:29,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:11:29,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:11:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:29,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:11:29,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:29,263 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:11:29,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:29,264 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 43 times [2022-12-13 16:11:29,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:11:29,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972472388] [2022-12-13 16:11:29,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:11:29,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:11:29,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:29,267 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:11:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:29,269 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:11:29,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:11:29,270 INFO L85 PathProgramCache]: Analyzing trace with hash -227618831, now seen corresponding path program 26 times [2022-12-13 16:11:29,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:11:29,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799958851] [2022-12-13 16:11:29,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:11:29,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:11:29,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:29,306 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:11:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:11:29,343 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:12:46,832 WARN L233 SmtUtils]: Spent 1.29m on a formula simplification. DAG size of input: 607 DAG size of output: 461 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:12:58,905 WARN L233 SmtUtils]: Spent 11.28s on a formula simplification that was a NOOP. DAG size: 218 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:12:58,909 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:12:58,909 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:12:58,909 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:12:58,909 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:12:58,909 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:12:58,909 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:12:58,909 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:12:58,909 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:12:58,909 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration46_Lasso [2022-12-13 16:12:58,909 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:12:58,909 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:12:58,911 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:12:58,913 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:12:58,914 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:12:58,915 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:12:58,916 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:12:58,918 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,300 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,301 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,303 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,304 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,306 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,307 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,308 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,310 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,311 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:13:19,754 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:13:19,754 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:13:19,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,755 INFO L229 MonitoredProcess]: Starting monitored process 442 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (442)] Waiting until timeout for monitored process [2022-12-13 16:13:19,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 [2022-12-13 16:13:19,767 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,767 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:13:19,767 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,767 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,767 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,767 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:13:19,767 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:13:19,768 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (442)] Ended with exit code 0 [2022-12-13 16:13:19,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,771 INFO L229 MonitoredProcess]: Starting monitored process 443 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (443)] Waiting until timeout for monitored process [2022-12-13 16:13:19,773 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,783 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,783 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,784 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,784 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,787 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,789 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (443)] Ended with exit code 0 [2022-12-13 16:13:19,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,790 INFO L229 MonitoredProcess]: Starting monitored process 444 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (444)] Waiting until timeout for monitored process [2022-12-13 16:13:19,791 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,801 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,801 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,801 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,801 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,802 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,802 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,805 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (444)] Ended with exit code 0 [2022-12-13 16:13:19,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,808 INFO L229 MonitoredProcess]: Starting monitored process 445 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (445)] Waiting until timeout for monitored process [2022-12-13 16:13:19,810 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,819 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,819 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:13:19,819 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,819 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,819 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,820 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:13:19,820 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:13:19,820 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (445)] Forceful destruction successful, exit code 0 [2022-12-13 16:13:19,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,823 INFO L229 MonitoredProcess]: Starting monitored process 446 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (446)] Waiting until timeout for monitored process [2022-12-13 16:13:19,826 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,835 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:13:19,835 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,835 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,836 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:13:19,836 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:13:19,837 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (446)] Ended with exit code 0 [2022-12-13 16:13:19,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,840 INFO L229 MonitoredProcess]: Starting monitored process 447 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (447)] Waiting until timeout for monitored process [2022-12-13 16:13:19,842 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,851 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,852 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,852 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,852 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,852 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,853 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,855 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (447)] Ended with exit code 0 [2022-12-13 16:13:19,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,858 INFO L229 MonitoredProcess]: Starting monitored process 448 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (448)] Waiting until timeout for monitored process [2022-12-13 16:13:19,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 [2022-12-13 16:13:19,870 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,870 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,870 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,870 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,872 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,872 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,877 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (448)] Ended with exit code 0 [2022-12-13 16:13:19,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,880 INFO L229 MonitoredProcess]: Starting monitored process 449 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (449)] Waiting until timeout for monitored process [2022-12-13 16:13:19,882 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,892 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,892 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,892 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,892 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,895 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,895 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,900 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (449)] Ended with exit code 0 [2022-12-13 16:13:19,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,903 INFO L229 MonitoredProcess]: Starting monitored process 450 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (450)] Waiting until timeout for monitored process [2022-12-13 16:13:19,905 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,917 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,917 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,925 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,927 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (450)] Ended with exit code 0 [2022-12-13 16:13:19,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,928 INFO L229 MonitoredProcess]: Starting monitored process 451 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (451)] Waiting until timeout for monitored process [2022-12-13 16:13:19,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:13:19,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,940 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,940 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,940 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,941 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,943 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:13:19,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (451)] Ended with exit code 0 [2022-12-13 16:13:19,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,946 INFO L229 MonitoredProcess]: Starting monitored process 452 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (452)] Waiting until timeout for monitored process [2022-12-13 16:13:19,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 [2022-12-13 16:13:19,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:13:19,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:13:19,960 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:13:19,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:13:19,963 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:13:19,963 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:13:19,969 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:13:19,978 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 16:13:19,978 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 16:13:19,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:13:19,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:19,979 INFO L229 MonitoredProcess]: Starting monitored process 453 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:13:19,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (453)] Waiting until timeout for monitored process [2022-12-13 16:13:19,981 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:13:19,993 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:13:19,993 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:13:19,993 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 64 ULTIMATE.start_main_~arr~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ 64 ULTIMATE.start_main_~arr~0#1.offset))_1 Supporting invariants [] [2022-12-13 16:13:19,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (452)] Ended with exit code 0 [2022-12-13 16:13:20,097 INFO L156 tatePredicateManager]: 27 out of 28 supporting invariants were superfluous and have been removed [2022-12-13 16:13:20,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:20,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:13:20,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 16:13:20,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:13:20,242 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (453)] Forceful destruction successful, exit code 0 [2022-12-13 16:13:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:13:20,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:13:20,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:13:20,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:13:20,543 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.18 stem predicates 2 loop predicates [2022-12-13 16:13:20,543 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 160 states and 196 transitions. cyclomatic complexity: 55 Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:20,566 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 160 states and 196 transitions. cyclomatic complexity: 55. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 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 161 states and 198 transitions. Complement of second has 4 states. [2022-12-13 16:13:20,566 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 [2022-12-13 16:13:20,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:20,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:13:20,567 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 140 letters. Loop has 2 letters. [2022-12-13 16:13:20,567 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:13:20,567 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:13:20,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:20,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:13:20,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 16:13:20,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:13:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:13:21,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:13:21,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:13:21,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:13:21,054 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.18 stem predicates 2 loop predicates [2022-12-13 16:13:21,055 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 160 states and 196 transitions. cyclomatic complexity: 55 Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:21,085 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 160 states and 196 transitions. cyclomatic complexity: 55. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 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 161 states and 198 transitions. Complement of second has 4 states. [2022-12-13 16:13:21,085 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 [2022-12-13 16:13:21,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:21,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 13 transitions. [2022-12-13 16:13:21,086 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 13 transitions. Stem has 140 letters. Loop has 2 letters. [2022-12-13 16:13:21,086 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:13:21,086 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:13:21,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:21,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:13:21,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 16:13:21,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:13:21,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:13:21,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:13:21,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:13:21,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:13:21,524 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.18 stem predicates 2 loop predicates [2022-12-13 16:13:21,524 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 160 states and 196 transitions. cyclomatic complexity: 55 Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:22,018 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 160 states and 196 transitions. cyclomatic complexity: 55. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 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 190 states and 245 transitions. Complement of second has 40 states. [2022-12-13 16:13:22,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 18 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:13:22,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:22,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 123 transitions. [2022-12-13 16:13:22,018 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 123 transitions. Stem has 140 letters. Loop has 2 letters. [2022-12-13 16:13:22,019 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:13:22,019 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 123 transitions. Stem has 142 letters. Loop has 2 letters. [2022-12-13 16:13:22,019 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:13:22,019 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 123 transitions. Stem has 140 letters. Loop has 4 letters. [2022-12-13 16:13:22,019 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:13:22,019 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 190 states and 245 transitions. [2022-12-13 16:13:22,020 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:13:22,020 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 190 states to 185 states and 238 transitions. [2022-12-13 16:13:22,020 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2022-12-13 16:13:22,020 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2022-12-13 16:13:22,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 185 states and 238 transitions. [2022-12-13 16:13:22,021 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:13:22,021 INFO L218 hiAutomatonCegarLoop]: Abstraction has 185 states and 238 transitions. [2022-12-13 16:13:22,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states and 238 transitions. [2022-12-13 16:13:22,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 165. [2022-12-13 16:13:22,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 165 states have (on average 1.2242424242424241) internal successors, (202), 164 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:22,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 202 transitions. [2022-12-13 16:13:22,022 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 202 transitions. [2022-12-13 16:13:22,022 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 202 transitions. [2022-12-13 16:13:22,022 INFO L335 stractBuchiCegarLoop]: ======== Iteration 47 ============ [2022-12-13 16:13:22,022 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 202 transitions. [2022-12-13 16:13:22,023 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:13:22,023 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:13:22,023 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:13:22,024 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [18, 17, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:13:22,024 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:13:22,024 INFO L748 eck$LassoCheckResult]: Stem: 49663#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 49655#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 49656#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 49664#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 49657#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 49658#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49659#L521 assume !(main_~val~0#1 < 0); 49651#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49652#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49660#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49661#L521 assume !(main_~val~0#1 < 0); 49729#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49653#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49654#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49725#L521 assume !(main_~val~0#1 < 0); 49724#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49723#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49722#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49721#L521 assume !(main_~val~0#1 < 0); 49720#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49719#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49718#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49717#L521 assume !(main_~val~0#1 < 0); 49716#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49715#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49714#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49713#L521 assume !(main_~val~0#1 < 0); 49712#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49711#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49710#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49709#L521 assume !(main_~val~0#1 < 0); 49708#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49707#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49706#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49705#L521 assume !(main_~val~0#1 < 0); 49704#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49703#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49702#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49701#L521 assume !(main_~val~0#1 < 0); 49700#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49699#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49698#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49697#L521 assume !(main_~val~0#1 < 0); 49696#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49695#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49694#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49693#L521 assume !(main_~val~0#1 < 0); 49692#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49691#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49690#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49689#L521 assume !(main_~val~0#1 < 0); 49688#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49687#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49686#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49685#L521 assume !(main_~val~0#1 < 0); 49684#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49683#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49682#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49681#L521 assume !(main_~val~0#1 < 0); 49680#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49679#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49678#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49677#L521 assume !(main_~val~0#1 < 0); 49676#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49675#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49674#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49673#L521 assume !(main_~val~0#1 < 0); 49672#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49671#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49670#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 49667#L521 assume !(main_~val~0#1 < 0); 49669#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 49668#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49666#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 49665#L519-4 main_~j~0#1 := 0; 49648#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49649#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49805#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49804#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49650#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49647#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49662#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49642#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49643#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49802#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49801#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49800#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49799#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49797#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49796#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49795#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49794#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49792#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49791#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49790#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49789#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49787#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49786#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49785#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49784#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49782#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49781#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49780#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49779#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49777#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49776#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49775#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49774#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49772#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49771#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49770#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49769#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49767#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49766#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49765#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49764#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49762#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49761#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49760#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49759#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49757#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49756#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49755#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49754#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49752#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49751#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49750#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49749#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49747#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49746#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49745#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49744#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49742#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49741#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49740#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49739#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49737#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49736#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49735#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49734#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49733#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49730#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 49728#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49726#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 49645#L527-3 [2022-12-13 16:13:22,024 INFO L750 eck$LassoCheckResult]: Loop: 49645#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 49644#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 49645#L527-3 [2022-12-13 16:13:22,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:22,024 INFO L85 PathProgramCache]: Analyzing trace with hash 301635393, now seen corresponding path program 44 times [2022-12-13 16:13:22,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:13:22,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601783197] [2022-12-13 16:13:22,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:13:22,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:13:22,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:13:22,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 496 proven. 626 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:13:22,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:13:22,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601783197] [2022-12-13 16:13:22,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601783197] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:13:22,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904419228] [2022-12-13 16:13:22,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 16:13:22,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:13:22,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:13:22,693 INFO L229 MonitoredProcess]: Starting monitored process 454 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:13:22,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (454)] Waiting until timeout for monitored process [2022-12-13 16:13:22,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 16:13:22,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:13:22,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 16:13:22,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:13:23,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 561 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:13:23,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:13:24,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 561 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:13:24,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904419228] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:13:24,018 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:13:24,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 58 [2022-12-13 16:13:24,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438106173] [2022-12-13 16:13:24,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:13:24,019 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:13:24,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:24,019 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 44 times [2022-12-13 16:13:24,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:13:24,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618031871] [2022-12-13 16:13:24,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:13:24,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:13:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,024 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:13:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,029 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:13:24,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:13:24,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-12-13 16:13:24,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=784, Invalid=2638, Unknown=0, NotChecked=0, Total=3422 [2022-12-13 16:13:24,060 INFO L87 Difference]: Start difference. First operand 165 states and 202 transitions. cyclomatic complexity: 57 Second operand has 59 states, 58 states have (on average 3.8620689655172415) internal successors, (224), 59 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:24,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:13:24,711 INFO L93 Difference]: Finished difference Result 259 states and 315 transitions. [2022-12-13 16:13:24,711 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 259 states and 315 transitions. [2022-12-13 16:13:24,711 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:13:24,712 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 259 states to 172 states and 211 transitions. [2022-12-13 16:13:24,712 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:13:24,712 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:13:24,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 172 states and 211 transitions. [2022-12-13 16:13:24,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:13:24,712 INFO L218 hiAutomatonCegarLoop]: Abstraction has 172 states and 211 transitions. [2022-12-13 16:13:24,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states and 211 transitions. [2022-12-13 16:13:24,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 169. [2022-12-13 16:13:24,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 169 states have (on average 1.2248520710059172) internal successors, (207), 168 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:13:24,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 207 transitions. [2022-12-13 16:13:24,713 INFO L240 hiAutomatonCegarLoop]: Abstraction has 169 states and 207 transitions. [2022-12-13 16:13:24,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-13 16:13:24,713 INFO L428 stractBuchiCegarLoop]: Abstraction has 169 states and 207 transitions. [2022-12-13 16:13:24,713 INFO L335 stractBuchiCegarLoop]: ======== Iteration 48 ============ [2022-12-13 16:13:24,713 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 169 states and 207 transitions. [2022-12-13 16:13:24,714 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:13:24,714 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:13:24,714 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:13:24,714 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [18, 18, 18, 18, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:13:24,714 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:13:24,714 INFO L748 eck$LassoCheckResult]: Stem: 51043#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 51036#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 51037#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 51044#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 51038#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 51039#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51040#L521 assume !(main_~val~0#1 < 0); 51033#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51034#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51035#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51041#L521 assume !(main_~val~0#1 < 0); 51192#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51191#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51190#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51189#L521 assume !(main_~val~0#1 < 0); 51188#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51187#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51186#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51185#L521 assume !(main_~val~0#1 < 0); 51184#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51183#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51182#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51181#L521 assume !(main_~val~0#1 < 0); 51180#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51179#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51178#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51177#L521 assume !(main_~val~0#1 < 0); 51176#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51175#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51174#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51173#L521 assume !(main_~val~0#1 < 0); 51172#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51171#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51170#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51169#L521 assume !(main_~val~0#1 < 0); 51168#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51167#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51166#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51165#L521 assume !(main_~val~0#1 < 0); 51164#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51163#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51162#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51161#L521 assume !(main_~val~0#1 < 0); 51160#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51159#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51158#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51157#L521 assume !(main_~val~0#1 < 0); 51156#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51155#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51154#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51153#L521 assume !(main_~val~0#1 < 0); 51152#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51151#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51150#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51149#L521 assume !(main_~val~0#1 < 0); 51148#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51147#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51146#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51145#L521 assume !(main_~val~0#1 < 0); 51144#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51143#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51142#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51141#L521 assume !(main_~val~0#1 < 0); 51140#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51139#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51138#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51137#L521 assume !(main_~val~0#1 < 0); 51136#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51135#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51134#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51133#L521 assume !(main_~val~0#1 < 0); 51132#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51131#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51130#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 51047#L521 assume !(main_~val~0#1 < 0); 51053#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 51048#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 51046#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 51045#L519-4 main_~j~0#1 := 0; 51030#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51031#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51128#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51127#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51032#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51029#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51042#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51024#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51025#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51125#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51124#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51123#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51122#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51120#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51119#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51118#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51117#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51115#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51114#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51113#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51112#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51110#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51109#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51108#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51107#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51105#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51104#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51103#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51102#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51100#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51099#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51098#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51097#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51095#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51094#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51093#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51092#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51090#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51089#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51088#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51087#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51085#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51084#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51083#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51082#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51080#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51079#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51078#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51077#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51075#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51074#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51073#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51072#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51070#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51069#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51068#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51067#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51065#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51064#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51063#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51062#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51060#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51059#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51058#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51057#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51056#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51052#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 51051#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 51049#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 51027#L527-3 [2022-12-13 16:13:24,714 INFO L750 eck$LassoCheckResult]: Loop: 51027#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 51026#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 51027#L527-3 [2022-12-13 16:13:24,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:24,715 INFO L85 PathProgramCache]: Analyzing trace with hash 2099678266, now seen corresponding path program 45 times [2022-12-13 16:13:24,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:13:24,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950226537] [2022-12-13 16:13:24,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:13:24,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:13:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,753 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:13:24,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,791 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:13:24,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:24,791 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 45 times [2022-12-13 16:13:24,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:13:24,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766279782] [2022-12-13 16:13:24,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:13:24,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:13:24,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:13:24,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,797 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:13:24,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:13:24,798 INFO L85 PathProgramCache]: Analyzing trace with hash -843813953, now seen corresponding path program 27 times [2022-12-13 16:13:24,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:13:24,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508956727] [2022-12-13 16:13:24,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:13:24,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:13:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:13:24,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:13:24,875 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:15:22,285 WARN L233 SmtUtils]: Spent 1.96m on a formula simplification. DAG size of input: 640 DAG size of output: 487 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:15:34,514 WARN L233 SmtUtils]: Spent 11.37s on a formula simplification that was a NOOP. DAG size: 220 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 16:15:34,518 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 16:15:34,518 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 16:15:34,518 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 16:15:34,518 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 16:15:34,518 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 16:15:34,518 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:15:34,518 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 16:15:34,518 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 16:15:34,518 INFO L133 ssoRankerPreferences]: Filename of dumped script: count_down-alloca-1.i_Iteration48_Lasso [2022-12-13 16:15:34,518 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 16:15:34,518 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 16:15:34,520 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:15:34,522 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:15:34,523 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:15:34,524 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:15:34,525 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:15:34,526 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,386 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,387 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,388 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,389 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,390 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,391 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,392 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,393 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 16:16:00,851 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 16:16:00,851 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 16:16:00,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,852 INFO L229 MonitoredProcess]: Starting monitored process 455 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (455)] Waiting until timeout for monitored process [2022-12-13 16:16:00,853 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:00,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,863 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,863 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,863 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,864 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:00,864 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:00,867 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (455)] Ended with exit code 0 [2022-12-13 16:16:00,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,869 INFO L229 MonitoredProcess]: Starting monitored process 456 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (456)] Waiting until timeout for monitored process [2022-12-13 16:16:00,871 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:00,881 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,881 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:16:00,881 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,881 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,881 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,881 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:16:00,881 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:16:00,882 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (456)] Ended with exit code 0 [2022-12-13 16:16:00,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,885 INFO L229 MonitoredProcess]: Starting monitored process 457 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (457)] Waiting until timeout for monitored process [2022-12-13 16:16:00,887 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:00,897 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,897 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,898 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:00,898 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:00,901 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (457)] Ended with exit code 0 [2022-12-13 16:16:00,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,904 INFO L229 MonitoredProcess]: Starting monitored process 458 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (458)] Waiting until timeout for monitored process [2022-12-13 16:16:00,906 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:00,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,915 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:16:00,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,916 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:16:00,916 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:16:00,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (458)] Forceful destruction successful, exit code 0 [2022-12-13 16:16:00,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,920 INFO L229 MonitoredProcess]: Starting monitored process 459 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (459)] Waiting until timeout for monitored process [2022-12-13 16:16:00,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 [2022-12-13 16:16:00,931 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,931 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 16:16:00,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,932 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,932 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,932 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 16:16:00,932 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 16:16:00,933 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (459)] Ended with exit code 0 [2022-12-13 16:16:00,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,939 INFO L229 MonitoredProcess]: Starting monitored process 460 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (460)] Waiting until timeout for monitored process [2022-12-13 16:16:00,941 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:00,951 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,951 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,951 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,951 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,952 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:00,952 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:00,955 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (460)] Forceful destruction successful, exit code 0 [2022-12-13 16:16:00,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,958 INFO L229 MonitoredProcess]: Starting monitored process 461 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (461)] Waiting until timeout for monitored process [2022-12-13 16:16:00,960 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:00,970 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,970 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,970 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,971 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,972 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:00,972 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:00,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (461)] Forceful destruction successful, exit code 0 [2022-12-13 16:16:00,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:00,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:00,980 INFO L229 MonitoredProcess]: Starting monitored process 462 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:00,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (462)] Waiting until timeout for monitored process [2022-12-13 16:16:00,982 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:00,992 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:00,992 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:00,992 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:00,992 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:00,994 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:00,994 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:00,998 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:00,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (462)] Forceful destruction successful, exit code 0 [2022-12-13 16:16:01,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,000 INFO L229 MonitoredProcess]: Starting monitored process 463 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (463)] Waiting until timeout for monitored process [2022-12-13 16:16:01,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 [2022-12-13 16:16:01,012 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,014 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,014 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,018 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (463)] Ended with exit code 0 [2022-12-13 16:16:01,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,021 INFO L229 MonitoredProcess]: Starting monitored process 464 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (464)] Waiting until timeout for monitored process [2022-12-13 16:16:01,023 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,033 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,033 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,033 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,034 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,034 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,037 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (464)] Ended with exit code 0 [2022-12-13 16:16:01,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,040 INFO L229 MonitoredProcess]: Starting monitored process 465 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (465)] Waiting until timeout for monitored process [2022-12-13 16:16:01,042 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,053 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,053 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,056 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,058 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (465)] Ended with exit code 0 [2022-12-13 16:16:01,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,059 INFO L229 MonitoredProcess]: Starting monitored process 466 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (466)] Waiting until timeout for monitored process [2022-12-13 16:16:01,061 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,071 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,071 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,071 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,072 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,073 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,079 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (466)] Ended with exit code 0 [2022-12-13 16:16:01,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,080 INFO L229 MonitoredProcess]: Starting monitored process 467 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (467)] Waiting until timeout for monitored process [2022-12-13 16:16:01,081 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,091 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,091 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,092 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,092 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,094 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,094 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,103 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (467)] Ended with exit code 0 [2022-12-13 16:16:01,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,106 INFO L229 MonitoredProcess]: Starting monitored process 468 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (468)] Waiting until timeout for monitored process [2022-12-13 16:16:01,108 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,118 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,118 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,119 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,119 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,123 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (468)] Ended with exit code 0 [2022-12-13 16:16:01,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,126 INFO L229 MonitoredProcess]: Starting monitored process 469 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (469)] Waiting until timeout for monitored process [2022-12-13 16:16:01,128 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,138 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,138 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,138 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,138 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,140 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,140 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,144 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (469)] Ended with exit code 0 [2022-12-13 16:16:01,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,147 INFO L229 MonitoredProcess]: Starting monitored process 470 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (470)] Waiting until timeout for monitored process [2022-12-13 16:16:01,150 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,160 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,160 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,160 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,160 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,161 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,162 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,165 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (470)] Ended with exit code 0 [2022-12-13 16:16:01,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,167 INFO L229 MonitoredProcess]: Starting monitored process 471 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (471)] Waiting until timeout for monitored process [2022-12-13 16:16:01,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,179 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,180 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,180 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,182 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,182 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,185 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,187 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (471)] Ended with exit code 0 [2022-12-13 16:16:01,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,188 INFO L229 MonitoredProcess]: Starting monitored process 472 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (472)] Waiting until timeout for monitored process [2022-12-13 16:16:01,190 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,199 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,200 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,200 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,201 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,201 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,204 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (472)] Ended with exit code 0 [2022-12-13 16:16:01,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,207 INFO L229 MonitoredProcess]: Starting monitored process 473 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (473)] Waiting until timeout for monitored process [2022-12-13 16:16:01,209 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,218 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,220 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,220 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,223 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,225 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (473)] Forceful destruction successful, exit code 0 [2022-12-13 16:16:01,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,226 INFO L229 MonitoredProcess]: Starting monitored process 474 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (474)] Waiting until timeout for monitored process [2022-12-13 16:16:01,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 [2022-12-13 16:16:01,238 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,238 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,238 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,238 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,240 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,240 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,245 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,247 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (474)] Ended with exit code 0 [2022-12-13 16:16:01,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,248 INFO L229 MonitoredProcess]: Starting monitored process 475 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (475)] Waiting until timeout for monitored process [2022-12-13 16:16:01,251 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,260 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,260 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,260 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,262 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,262 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,265 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,267 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (475)] Forceful destruction successful, exit code 0 [2022-12-13 16:16:01,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,268 INFO L229 MonitoredProcess]: Starting monitored process 476 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (476)] Waiting until timeout for monitored process [2022-12-13 16:16:01,271 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,280 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,280 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,280 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,281 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,281 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,284 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 16:16:01,286 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (476)] Ended with exit code 0 [2022-12-13 16:16:01,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,286 INFO L229 MonitoredProcess]: Starting monitored process 477 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (477)] Waiting until timeout for monitored process [2022-12-13 16:16:01,289 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 16:16:01,298 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 16:16:01,298 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 16:16:01,298 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 16:16:01,298 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 16:16:01,300 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 16:16:01,301 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 16:16:01,307 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 16:16:01,318 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2022-12-13 16:16:01,318 INFO L444 ModelExtractionUtils]: 2 out of 13 variables were initially zero. Simplification set additionally 9 variables to zero. [2022-12-13 16:16:01,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 16:16:01,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:01,319 INFO L229 MonitoredProcess]: Starting monitored process 478 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 16:16:01,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (478)] Waiting until timeout for monitored process [2022-12-13 16:16:01,321 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 16:16:01,332 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 16:16:01,332 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 16:16:01,332 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_14) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~arr~0#1.base) (+ ULTIMATE.start_main_~arr~0#1.offset (- 4) (* ULTIMATE.start_main_~i~0#1 4)))_14 Supporting invariants [] [2022-12-13 16:16:01,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (477)] Ended with exit code 0 [2022-12-13 16:16:01,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (478)] Ended with exit code 0 [2022-12-13 16:16:01,541 INFO L156 tatePredicateManager]: 46 out of 47 supporting invariants were superfluous and have been removed [2022-12-13 16:16:01,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:16:01,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 76 conjunts are in the unsatisfiable core [2022-12-13 16:16:01,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:16:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:16:02,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:16:02,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:16:02,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:16:02,527 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.38 stem predicates 2 loop predicates [2022-12-13 16:16:02,527 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 169 states and 207 transitions. cyclomatic complexity: 58 Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:03,078 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 169 states and 207 transitions. cyclomatic complexity: 58. Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 179 states and 221 transitions. Complement of second has 23 states. [2022-12-13 16:16:03,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 21 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:16:03,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:03,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 111 transitions. [2022-12-13 16:16:03,079 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 111 transitions. Stem has 148 letters. Loop has 2 letters. [2022-12-13 16:16:03,081 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:16:03,081 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:16:03,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:03,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:16:03,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 76 conjunts are in the unsatisfiable core [2022-12-13 16:16:03,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:16:03,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:16:03,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:16:03,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:16:04,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:16:04,004 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.38 stem predicates 2 loop predicates [2022-12-13 16:16:04,004 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 169 states and 207 transitions. cyclomatic complexity: 58 Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:04,665 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 169 states and 207 transitions. cyclomatic complexity: 58. Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 179 states and 221 transitions. Complement of second has 23 states. [2022-12-13 16:16:04,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 21 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 16:16:04,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:04,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 111 transitions. [2022-12-13 16:16:04,665 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 111 transitions. Stem has 148 letters. Loop has 2 letters. [2022-12-13 16:16:04,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:16:04,665 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 16:16:04,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:04,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:16:04,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 76 conjunts are in the unsatisfiable core [2022-12-13 16:16:04,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:16:05,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:16:05,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 16:16:05,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:16:05,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:16:05,711 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.38 stem predicates 2 loop predicates [2022-12-13 16:16:05,711 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 169 states and 207 transitions. cyclomatic complexity: 58 Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:06,984 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 169 states and 207 transitions. cyclomatic complexity: 58. Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 318 states and 415 transitions. Complement of second has 62 states. [2022-12-13 16:16:06,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 42 states 38 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 16:16:06,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:06,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 232 transitions. [2022-12-13 16:16:06,985 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 42 states and 232 transitions. Stem has 148 letters. Loop has 2 letters. [2022-12-13 16:16:06,985 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:16:06,985 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 42 states and 232 transitions. Stem has 150 letters. Loop has 2 letters. [2022-12-13 16:16:06,985 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:16:06,985 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 42 states and 232 transitions. Stem has 148 letters. Loop has 4 letters. [2022-12-13 16:16:06,985 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 16:16:06,985 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 318 states and 415 transitions. [2022-12-13 16:16:06,986 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 16:16:06,987 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 318 states to 313 states and 408 transitions. [2022-12-13 16:16:06,987 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2022-12-13 16:16:06,987 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2022-12-13 16:16:06,987 INFO L73 IsDeterministic]: Start isDeterministic. Operand 313 states and 408 transitions. [2022-12-13 16:16:06,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:16:06,987 INFO L218 hiAutomatonCegarLoop]: Abstraction has 313 states and 408 transitions. [2022-12-13 16:16:06,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states and 408 transitions. [2022-12-13 16:16:06,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 180. [2022-12-13 16:16:06,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 180 states have (on average 1.2277777777777779) internal successors, (221), 179 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:06,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 221 transitions. [2022-12-13 16:16:06,989 INFO L240 hiAutomatonCegarLoop]: Abstraction has 180 states and 221 transitions. [2022-12-13 16:16:06,989 INFO L428 stractBuchiCegarLoop]: Abstraction has 180 states and 221 transitions. [2022-12-13 16:16:06,989 INFO L335 stractBuchiCegarLoop]: ======== Iteration 49 ============ [2022-12-13 16:16:06,989 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 180 states and 221 transitions. [2022-12-13 16:16:06,989 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:16:06,989 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:16:06,989 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:16:06,989 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [19, 18, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:16:06,990 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:16:06,990 INFO L748 eck$LassoCheckResult]: Stem: 53749#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 53741#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 53742#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 53750#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 53743#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 53744#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53745#L521 assume !(main_~val~0#1 < 0); 53737#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53738#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53746#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53747#L521 assume !(main_~val~0#1 < 0); 53817#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53739#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53740#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53816#L521 assume !(main_~val~0#1 < 0); 53815#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53814#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53813#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53812#L521 assume !(main_~val~0#1 < 0); 53811#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53810#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53809#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53808#L521 assume !(main_~val~0#1 < 0); 53807#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53806#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53805#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53804#L521 assume !(main_~val~0#1 < 0); 53803#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53802#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53801#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53800#L521 assume !(main_~val~0#1 < 0); 53799#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53798#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53797#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53796#L521 assume !(main_~val~0#1 < 0); 53795#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53794#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53793#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53792#L521 assume !(main_~val~0#1 < 0); 53791#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53790#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53789#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53788#L521 assume !(main_~val~0#1 < 0); 53787#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53786#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53785#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53784#L521 assume !(main_~val~0#1 < 0); 53783#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53782#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53781#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53780#L521 assume !(main_~val~0#1 < 0); 53779#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53778#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53777#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53776#L521 assume !(main_~val~0#1 < 0); 53775#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53774#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53773#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53772#L521 assume !(main_~val~0#1 < 0); 53771#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53770#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53769#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53768#L521 assume !(main_~val~0#1 < 0); 53767#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53766#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53765#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53764#L521 assume !(main_~val~0#1 < 0); 53763#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53762#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53761#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53760#L521 assume !(main_~val~0#1 < 0); 53759#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53758#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53756#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 53757#L521 assume !(main_~val~0#1 < 0); 53908#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 53907#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 53906#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 53905#L519-4 main_~j~0#1 := 0; 53904#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53902#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53901#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53900#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53736#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53734#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53748#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53729#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53730#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53898#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53897#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53896#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53895#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53893#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53892#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53891#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53890#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53888#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53887#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53886#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53885#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53883#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53882#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53881#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53880#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53878#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53877#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53876#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53875#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53873#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53872#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53871#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53870#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53868#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53867#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53866#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53865#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53863#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53862#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53861#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53860#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53858#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53857#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53856#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53855#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53853#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53852#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53851#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53850#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53848#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53847#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53846#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53845#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53843#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53842#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53841#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53840#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53838#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53837#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53836#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53835#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53833#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53832#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53831#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53830#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53828#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53827#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53826#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53825#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53824#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53821#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 53820#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 53818#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 53732#L527-3 [2022-12-13 16:16:06,990 INFO L750 eck$LassoCheckResult]: Loop: 53732#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 53731#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 53732#L527-3 [2022-12-13 16:16:06,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:06,990 INFO L85 PathProgramCache]: Analyzing trace with hash 843609999, now seen corresponding path program 46 times [2022-12-13 16:16:06,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:16:06,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464361532] [2022-12-13 16:16:06,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:16:06,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:16:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 16:16:07,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 561 proven. 699 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:16:07,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 16:16:07,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464361532] [2022-12-13 16:16:07,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464361532] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 16:16:07,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750891090] [2022-12-13 16:16:07,643 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 16:16:07,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 16:16:07,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 16:16:07,643 INFO L229 MonitoredProcess]: Starting monitored process 479 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 16:16:07,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d9ecb94-ae8c-424b-b02f-4e77b25c9900/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (479)] Waiting until timeout for monitored process [2022-12-13 16:16:07,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 16:16:07,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 16:16:07,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-13 16:16:07,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 16:16:08,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 630 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:16:08,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 16:16:08,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 630 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 16:16:08,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750891090] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 16:16:08,948 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 16:16:08,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 61 [2022-12-13 16:16:08,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960176883] [2022-12-13 16:16:08,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 16:16:08,949 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 16:16:08,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:08,949 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 46 times [2022-12-13 16:16:08,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:16:08,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165537529] [2022-12-13 16:16:08,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:16:08,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:16:08,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:08,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:16:08,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:08,955 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:16:08,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 16:16:08,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-12-13 16:16:08,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=865, Invalid=2917, Unknown=0, NotChecked=0, Total=3782 [2022-12-13 16:16:08,980 INFO L87 Difference]: Start difference. First operand 180 states and 221 transitions. cyclomatic complexity: 62 Second operand has 62 states, 61 states have (on average 3.8688524590163933) internal successors, (236), 62 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:09,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 16:16:09,474 INFO L93 Difference]: Finished difference Result 268 states and 326 transitions. [2022-12-13 16:16:09,474 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 268 states and 326 transitions. [2022-12-13 16:16:09,474 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:16:09,475 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 268 states to 176 states and 216 transitions. [2022-12-13 16:16:09,475 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 16:16:09,475 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 16:16:09,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 176 states and 216 transitions. [2022-12-13 16:16:09,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 16:16:09,476 INFO L218 hiAutomatonCegarLoop]: Abstraction has 176 states and 216 transitions. [2022-12-13 16:16:09,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states and 216 transitions. [2022-12-13 16:16:09,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 173. [2022-12-13 16:16:09,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 173 states have (on average 1.2254335260115607) internal successors, (212), 172 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 16:16:09,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 212 transitions. [2022-12-13 16:16:09,478 INFO L240 hiAutomatonCegarLoop]: Abstraction has 173 states and 212 transitions. [2022-12-13 16:16:09,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-13 16:16:09,479 INFO L428 stractBuchiCegarLoop]: Abstraction has 173 states and 212 transitions. [2022-12-13 16:16:09,479 INFO L335 stractBuchiCegarLoop]: ======== Iteration 50 ============ [2022-12-13 16:16:09,479 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 173 states and 212 transitions. [2022-12-13 16:16:09,479 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 16:16:09,479 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 16:16:09,479 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 16:16:09,480 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [19, 19, 19, 19, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 16:16:09,480 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 16:16:09,480 INFO L748 eck$LassoCheckResult]: Stem: 55207#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 55200#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet5#1, main_#t~post4#1, main_#t~mem8#1, main_#t~post9#1, main_#t~mem7#1, main_#t~post6#1, main_~i~0#1, main_~j~0#1, main_~val~0#1, main_~length~0#1, main_~arr~0#1.base, main_~arr~0#1.offset;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~val~0#1;main_~length~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1; 55201#L516 assume !(main_~length~0#1 < 1 || main_~length~0#1 % 4294967296 >= 536870911); 55208#L516-2 call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4 * main_~length~0#1 % 4294967296);main_~arr~0#1.base, main_~arr~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset; 55202#L518 assume !(main_~arr~0#1.base == 0 && main_~arr~0#1.offset == 0);main_~i~0#1 := 0; 55203#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55204#L521 assume !(main_~val~0#1 < 0); 55197#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55198#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55199#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55205#L521 assume !(main_~val~0#1 < 0); 55360#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55359#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55358#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55357#L521 assume !(main_~val~0#1 < 0); 55356#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55355#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55354#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55353#L521 assume !(main_~val~0#1 < 0); 55352#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55351#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55350#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55349#L521 assume !(main_~val~0#1 < 0); 55348#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55347#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55346#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55345#L521 assume !(main_~val~0#1 < 0); 55344#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55343#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55342#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55341#L521 assume !(main_~val~0#1 < 0); 55340#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55339#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55338#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55337#L521 assume !(main_~val~0#1 < 0); 55336#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55335#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55334#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55333#L521 assume !(main_~val~0#1 < 0); 55332#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55331#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55330#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55329#L521 assume !(main_~val~0#1 < 0); 55328#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55327#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55326#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55325#L521 assume !(main_~val~0#1 < 0); 55324#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55323#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55322#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55321#L521 assume !(main_~val~0#1 < 0); 55320#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55319#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55318#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55317#L521 assume !(main_~val~0#1 < 0); 55316#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55315#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55314#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55313#L521 assume !(main_~val~0#1 < 0); 55312#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55311#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55310#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55309#L521 assume !(main_~val~0#1 < 0); 55308#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55307#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55306#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55305#L521 assume !(main_~val~0#1 < 0); 55304#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55303#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55302#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55301#L521 assume !(main_~val~0#1 < 0); 55300#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55299#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55298#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55297#L521 assume !(main_~val~0#1 < 0); 55296#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55295#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55294#L519-3 assume !!(main_~i~0#1 < main_~length~0#1);main_~val~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 55211#L521 assume !(main_~val~0#1 < 0); 55217#L521-2 call write~int(main_~val~0#1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~i~0#1, 4); 55212#L519-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 55210#L519-3 assume !(main_~i~0#1 < main_~length~0#1); 55209#L519-4 main_~j~0#1 := 0; 55194#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55195#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55292#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55291#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55196#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55193#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55206#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55188#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55189#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55289#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55288#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55287#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55286#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55284#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55283#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55282#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55281#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55279#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55278#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55277#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55276#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55274#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55273#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55272#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55271#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55269#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55268#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55267#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55266#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55264#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55263#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55262#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55261#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55259#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55258#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55257#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55256#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55254#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55253#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55252#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55251#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55249#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55248#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55247#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55246#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55244#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55243#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55242#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55241#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55239#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55238#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55237#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55236#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55234#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55233#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55232#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55231#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55229#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55228#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55227#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55226#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55224#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55223#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55222#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55221#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55220#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55216#L527-1 assume !(main_#t~mem7#1 > 0);havoc main_#t~mem7#1; 55215#L526-2 main_#t~post6#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 55213#L526-3 assume !!(main_~j~0#1 < main_~length~0#1); 55191#L527-3 [2022-12-13 16:16:09,480 INFO L750 eck$LassoCheckResult]: Loop: 55191#L527-3 call main_#t~mem7#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4); 55190#L527-1 assume !!(main_#t~mem7#1 > 0);havoc main_#t~mem7#1;call main_#t~mem8#1 := read~int(main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);main_#t~post9#1 := main_#t~mem8#1;call write~int(main_#t~post9#1 - 1, main_~arr~0#1.base, main_~arr~0#1.offset + 4 * main_~j~0#1, 4);havoc main_#t~mem8#1;havoc main_#t~post9#1; 55191#L527-3 [2022-12-13 16:16:09,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:09,480 INFO L85 PathProgramCache]: Analyzing trace with hash -689087309, now seen corresponding path program 47 times [2022-12-13 16:16:09,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:16:09,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159863286] [2022-12-13 16:16:09,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:16:09,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:16:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:09,520 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:16:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:09,553 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:16:09,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:09,554 INFO L85 PathProgramCache]: Analyzing trace with hash 2502, now seen corresponding path program 47 times [2022-12-13 16:16:09,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:16:09,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425441170] [2022-12-13 16:16:09,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:16:09,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:16:09,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:09,558 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:16:09,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:09,561 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 16:16:09,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 16:16:09,561 INFO L85 PathProgramCache]: Analyzing trace with hash -787938824, now seen corresponding path program 28 times [2022-12-13 16:16:09,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 16:16:09,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941620414] [2022-12-13 16:16:09,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 16:16:09,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 16:16:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:09,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 16:16:09,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 16:16:09,654 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace