./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/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_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/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 64bit --witnessprinter.graph.data.programhash edc22a27a339ef391e3ea3841daa4645b584cc0ad7185141d6d001b72dd17f19 --- 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 18:08:05,496 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 18:08:05,498 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 18:08:05,513 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 18:08:05,513 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 18:08:05,514 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 18:08:05,515 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 18:08:05,516 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 18:08:05,517 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 18:08:05,517 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 18:08:05,518 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 18:08:05,519 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 18:08:05,519 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 18:08:05,519 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 18:08:05,520 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 18:08:05,521 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 18:08:05,521 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 18:08:05,522 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 18:08:05,523 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 18:08:05,524 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 18:08:05,525 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 18:08:05,526 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 18:08:05,527 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 18:08:05,527 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 18:08:05,529 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 18:08:05,530 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 18:08:05,530 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 18:08:05,530 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 18:08:05,531 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 18:08:05,531 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 18:08:05,531 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 18:08:05,532 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 18:08:05,532 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 18:08:05,533 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 18:08:05,534 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 18:08:05,534 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 18:08:05,534 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 18:08:05,534 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 18:08:05,535 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 18:08:05,535 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 18:08:05,536 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 18:08:05,536 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/config/svcomp-Termination-64bit-Automizer_Default.epf [2022-12-13 18:08:05,551 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 18:08:05,551 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 18:08:05,551 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 18:08:05,551 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 18:08:05,552 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 18:08:05,552 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 18:08:05,552 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 18:08:05,553 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-12-13 18:08:05,553 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-12-13 18:08:05,553 INFO L138 SettingsManager]: * Use old map elimination=false [2022-12-13 18:08:05,553 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-12-13 18:08:05,553 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-12-13 18:08:05,553 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-12-13 18:08:05,553 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 18:08:05,553 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-12-13 18:08:05,554 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 18:08:05,555 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-12-13 18:08:05,555 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 18:08:05,555 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 18:08:05,555 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 18:08:05,555 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 18:08:05,556 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-12-13 18:08:05,556 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_c02ded1c-1da3-4e9b-ab14-f691841d3986/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_c02ded1c-1da3-4e9b-ab14-f691841d3986/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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> edc22a27a339ef391e3ea3841daa4645b584cc0ad7185141d6d001b72dd17f19 [2022-12-13 18:08:05,716 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 18:08:05,732 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 18:08:05,734 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 18:08:05,735 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 18:08:05,735 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 18:08:05,736 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i [2022-12-13 18:08:08,256 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 18:08:08,425 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 18:08:08,425 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/sv-benchmarks/c/termination-memory-alloca/array01-alloca-1.i [2022-12-13 18:08:08,432 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/data/225ed391a/d2e0d4a072924beaa1fcb10313ac98c7/FLAG9906920d6 [2022-12-13 18:08:08,806 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/data/225ed391a/d2e0d4a072924beaa1fcb10313ac98c7 [2022-12-13 18:08:08,808 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 18:08:08,809 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 18:08:08,810 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 18:08:08,810 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 18:08:08,813 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 18:08:08,813 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:08:08" (1/1) ... [2022-12-13 18:08:08,814 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6dc27f0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:08, skipping insertion in model container [2022-12-13 18:08:08,814 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:08:08" (1/1) ... [2022-12-13 18:08:08,819 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 18:08:08,840 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 18:08:09,004 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:08:09,012 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 18:08:09,036 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:08:09,051 INFO L208 MainTranslator]: Completed translation [2022-12-13 18:08:09,051 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09 WrapperNode [2022-12-13 18:08:09,051 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 18:08:09,052 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 18:08:09,052 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 18:08:09,052 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 18:08:09,058 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,066 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,079 INFO L138 Inliner]: procedures = 111, calls = 9, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 54 [2022-12-13 18:08:09,079 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 18:08:09,080 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 18:08:09,080 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 18:08:09,080 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 18:08:09,086 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,086 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,088 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,088 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,091 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,093 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,094 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,095 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,096 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 18:08:09,097 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 18:08:09,097 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 18:08:09,097 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 18:08:09,097 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (1/1) ... [2022-12-13 18:08:09,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:09,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:09,120 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:09,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-12-13 18:08:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 18:08:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 18:08:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 18:08:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 18:08:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 18:08:09,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 18:08:09,230 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 18:08:09,231 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 18:08:09,307 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 18:08:09,311 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 18:08:09,312 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-12-13 18:08:09,313 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:08:09 BoogieIcfgContainer [2022-12-13 18:08:09,313 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 18:08:09,314 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-12-13 18:08:09,314 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-12-13 18:08:09,317 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-12-13 18:08:09,317 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 18:08:09,317 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 13.12 06:08:08" (1/3) ... [2022-12-13 18:08:09,318 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@4cf42b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.12 06:08:09, skipping insertion in model container [2022-12-13 18:08:09,318 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 18:08:09,318 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:08:09" (2/3) ... [2022-12-13 18:08:09,318 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@4cf42b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.12 06:08:09, skipping insertion in model container [2022-12-13 18:08:09,319 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 18:08:09,319 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:08:09" (3/3) ... [2022-12-13 18:08:09,320 INFO L332 chiAutomizerObserver]: Analyzing ICFG array01-alloca-1.i [2022-12-13 18:08:09,359 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-12-13 18:08:09,359 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-12-13 18:08:09,360 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-12-13 18:08:09,360 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-12-13 18:08:09,360 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-12-13 18:08:09,360 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-12-13 18:08:09,360 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-12-13 18:08:09,360 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-12-13 18:08:09,364 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:09,378 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2022-12-13 18:08:09,379 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:09,379 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:09,383 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2022-12-13 18:08:09,383 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:09,383 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-12-13 18:08:09,383 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:09,384 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2022-12-13 18:08:09,384 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:09,384 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:09,385 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2022-12-13 18:08:09,385 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:09,390 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; 7#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 3#L561true assume !(main_~array_size~0#1 < 1); 6#L561-2true call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 11#L565-3true [2022-12-13 18:08:09,391 INFO L750 eck$LassoCheckResult]: Loop: 11#L565-3true assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 13#L565-2true main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11#L565-3true [2022-12-13 18:08:09,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:09,396 INFO L85 PathProgramCache]: Analyzing trace with hash 925669, now seen corresponding path program 1 times [2022-12-13 18:08:09,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:09,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374488710] [2022-12-13 18:08:09,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:09,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:09,481 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:09,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:09,503 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:09,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:09,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1507, now seen corresponding path program 1 times [2022-12-13 18:08:09,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:09,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991519040] [2022-12-13 18:08:09,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:09,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:09,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:09,514 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:09,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:09,520 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:09,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:09,521 INFO L85 PathProgramCache]: Analyzing trace with hash 889568455, now seen corresponding path program 1 times [2022-12-13 18:08:09,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:09,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64786523] [2022-12-13 18:08:09,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:09,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:09,540 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:09,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:09,552 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:09,776 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:09,776 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:09,777 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:09,777 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:09,777 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:09,777 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:09,777 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:09,777 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:09,777 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration1_Lasso [2022-12-13 18:08:09,777 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:09,777 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:09,806 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,815 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,817 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,821 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,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 18:08:09,944 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,947 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,949 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,951 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:09,954 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:10,163 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:10,167 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:10,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,171 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-12-13 18:08:10,173 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:10,183 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,183 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:10,184 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,184 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,184 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,186 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:10,186 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:10,188 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:10,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,193 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-12-13 18:08:10,196 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:10,206 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,206 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:10,206 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,206 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,206 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,207 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:10,207 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:10,209 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2022-12-13 18:08:10,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,218 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-12-13 18:08: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 18:08:10,230 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,230 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,230 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,230 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,233 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:10,233 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:10,237 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2022-12-13 18:08:10,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,241 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-12-13 18:08:10,243 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:10,253 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,254 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,254 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,257 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:10,257 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:10,263 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2022-12-13 18:08:10,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,267 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-12-13 18:08:10,270 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:10,280 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,280 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:10,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,280 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,280 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,281 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:10,281 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:10,282 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2022-12-13 18:08:10,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,287 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-12-13 18:08:10,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 18:08:10,302 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,302 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,302 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,302 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,305 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:10,305 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:10,312 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:10,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,316 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-12-13 18:08:10,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 18:08:10,328 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,328 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,330 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:10,330 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:10,334 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2022-12-13 18:08:10,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,338 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-12-13 18:08:10,340 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:10,350 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,350 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:10,350 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,350 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,350 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,350 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:10,351 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:10,352 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:10,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2022-12-13 18:08:10,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,356 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-12-13 18:08:10,358 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:10,368 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:10,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:10,369 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:10,369 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:10,376 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:10,376 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:10,388 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:10,431 INFO L443 ModelExtractionUtils]: Simplification made 18 calls to the SMT solver. [2022-12-13 18:08:10,431 INFO L444 ModelExtractionUtils]: 4 out of 22 variables were initially zero. Simplification set additionally 14 variables to zero. [2022-12-13 18:08:10,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:10,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:10,468 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:10,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-12-13 18:08:10,470 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:10,483 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2022-12-13 18:08:10,484 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:10,484 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~1#1, v_rep(select #length ULTIMATE.start_main_#t~malloc8#1.base)_1) = -4*ULTIMATE.start_main_~i~1#1 + 1*v_rep(select #length ULTIMATE.start_main_#t~malloc8#1.base)_1 Supporting invariants [1*ULTIMATE.start_main_~numbers~0#1.offset >= 0] [2022-12-13 18:08:10,488 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2022-12-13 18:08:10,501 INFO L156 tatePredicateManager]: 2 out of 4 supporting invariants were superfluous and have been removed [2022-12-13 18:08:10,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:10,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:10,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 18:08:10,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:10,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:10,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 18:08:10,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:10,592 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 18:08:10,625 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 18:08:10,627 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:10,690 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0). Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 35 states and 50 transitions. Complement of second has 8 states. [2022-12-13 18:08:10,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-12-13 18:08:10,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:10,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 32 transitions. [2022-12-13 18:08:10,698 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 32 transitions. Stem has 4 letters. Loop has 2 letters. [2022-12-13 18:08:10,699 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:10,699 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 32 transitions. Stem has 6 letters. Loop has 2 letters. [2022-12-13 18:08:10,699 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:10,699 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 32 transitions. Stem has 4 letters. Loop has 4 letters. [2022-12-13 18:08:10,700 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:10,700 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 35 states and 50 transitions. [2022-12-13 18:08:10,703 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 18:08:10,706 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 35 states to 12 states and 16 transitions. [2022-12-13 18:08:10,707 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:10,707 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 18:08:10,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 16 transitions. [2022-12-13 18:08:10,708 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:08:10,708 INFO L218 hiAutomatonCegarLoop]: Abstraction has 12 states and 16 transitions. [2022-12-13 18:08:10,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states and 16 transitions. [2022-12-13 18:08:10,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2022-12-13 18:08:10,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:10,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 16 transitions. [2022-12-13 18:08:10,732 INFO L240 hiAutomatonCegarLoop]: Abstraction has 12 states and 16 transitions. [2022-12-13 18:08:10,732 INFO L428 stractBuchiCegarLoop]: Abstraction has 12 states and 16 transitions. [2022-12-13 18:08:10,732 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-12-13 18:08:10,732 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12 states and 16 transitions. [2022-12-13 18:08:10,733 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 18:08:10,733 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:10,733 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:10,733 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2022-12-13 18:08:10,733 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2022-12-13 18:08:10,733 INFO L748 eck$LassoCheckResult]: Stem: 127#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 128#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 119#L561 assume !(main_~array_size~0#1 < 1); 120#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 121#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 123#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 126#L551-3 [2022-12-13 18:08:10,734 INFO L750 eck$LassoCheckResult]: Loop: 126#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 117#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 118#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 125#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 126#L551-3 [2022-12-13 18:08:10,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:10,734 INFO L85 PathProgramCache]: Analyzing trace with hash 889568397, now seen corresponding path program 1 times [2022-12-13 18:08:10,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:10,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452182599] [2022-12-13 18:08:10,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:10,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:10,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:10,808 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 18:08:10,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:10,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452182599] [2022-12-13 18:08:10,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452182599] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:08:10,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:08:10,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:08:10,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576504955] [2022-12-13 18:08:10,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:08:10,817 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:10,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:10,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:10,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1882892, now seen corresponding path program 1 times [2022-12-13 18:08:10,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:10,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813368952] [2022-12-13 18:08:10,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:10,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:10,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,826 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,832 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:10,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:10,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:08:10,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:08:10,879 INFO L87 Difference]: Start difference. First operand 12 states and 16 transitions. cyclomatic complexity: 6 Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:10,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:10,898 INFO L93 Difference]: Finished difference Result 13 states and 16 transitions. [2022-12-13 18:08:10,899 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 13 states and 16 transitions. [2022-12-13 18:08:10,899 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 18:08:10,900 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 13 states to 13 states and 16 transitions. [2022-12-13 18:08:10,900 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:08:10,900 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 18:08:10,900 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 16 transitions. [2022-12-13 18:08:10,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:08:10,900 INFO L218 hiAutomatonCegarLoop]: Abstraction has 13 states and 16 transitions. [2022-12-13 18:08:10,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states and 16 transitions. [2022-12-13 18:08:10,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 12. [2022-12-13 18:08:10,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 1.25) internal successors, (15), 11 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:10,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 15 transitions. [2022-12-13 18:08:10,901 INFO L240 hiAutomatonCegarLoop]: Abstraction has 12 states and 15 transitions. [2022-12-13 18:08:10,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:08:10,902 INFO L428 stractBuchiCegarLoop]: Abstraction has 12 states and 15 transitions. [2022-12-13 18:08:10,902 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-12-13 18:08:10,902 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12 states and 15 transitions. [2022-12-13 18:08:10,903 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-12-13 18:08:10,903 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:10,903 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:10,903 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:10,903 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2022-12-13 18:08:10,903 INFO L748 eck$LassoCheckResult]: Stem: 159#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 160#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 149#L561 assume !(main_~array_size~0#1 < 1); 150#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 151#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 152#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 153#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 154#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 158#L551-3 [2022-12-13 18:08:10,904 INFO L750 eck$LassoCheckResult]: Loop: 158#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 155#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 156#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 157#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 158#L551-3 [2022-12-13 18:08:10,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:10,904 INFO L85 PathProgramCache]: Analyzing trace with hash 176793839, now seen corresponding path program 1 times [2022-12-13 18:08:10,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:10,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479255014] [2022-12-13 18:08:10,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:10,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,917 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,928 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:10,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:10,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1882892, now seen corresponding path program 2 times [2022-12-13 18:08:10,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:10,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666390584] [2022-12-13 18:08:10,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:10,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:10,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:10,938 INFO L85 PathProgramCache]: Analyzing trace with hash -357810950, now seen corresponding path program 1 times [2022-12-13 18:08:10,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:10,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554789060] [2022-12-13 18:08:10,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:10,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:10,966 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:11,224 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:11,225 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:11,225 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:11,225 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:11,225 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:11,225 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,225 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:11,225 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:11,225 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration3_Lasso [2022-12-13 18:08:11,225 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:11,225 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:11,229 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,231 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,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 18:08:11,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 18:08:11,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 18:08:11,239 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,462 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,464 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,466 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,468 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,469 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,471 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,472 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,474 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,475 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,477 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,478 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,480 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,482 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:11,729 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:11,729 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:11,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,731 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-12-13 18:08:11,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 18:08:11,742 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,742 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:11,743 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,743 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,743 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,743 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:11,743 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:11,745 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2022-12-13 18:08:11,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,748 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-12-13 18:08:11,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 18:08:11,760 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,762 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,762 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,765 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2022-12-13 18:08:11,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,769 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-12-13 18:08:11,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 18:08:11,781 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,781 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,781 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,781 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,783 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,783 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:11,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,789 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-12-13 18:08:11,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 18:08:11,801 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,801 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:11,802 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,802 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,802 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,802 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:11,802 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:11,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2022-12-13 18:08:11,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,807 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-12-13 18:08:11,809 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:11,819 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,819 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,819 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,819 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,820 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,820 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,823 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,825 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2022-12-13 18:08:11,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,826 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-12-13 18:08:11,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 18:08:11,839 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,839 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,841 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,841 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,846 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2022-12-13 18:08:11,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,849 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2022-12-13 18:08:11,851 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:11,861 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,861 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,862 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,864 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,864 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,867 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:11,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,872 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-12-13 18:08:11,874 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:11,884 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,884 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,884 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,885 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,887 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,887 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,893 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:11,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,897 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-12-13 18:08:11,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 18:08:11,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,912 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,912 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,916 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:11,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2022-12-13 18:08:11,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,920 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-12-13 18:08:11,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 18:08:11,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:11,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:11,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:11,935 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:11,940 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:11,940 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:11,956 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:11,995 INFO L443 ModelExtractionUtils]: Simplification made 14 calls to the SMT solver. [2022-12-13 18:08:11,995 INFO L444 ModelExtractionUtils]: 15 out of 37 variables were initially zero. Simplification set additionally 19 variables to zero. [2022-12-13 18:08:11,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:11,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:11,996 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:11,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-12-13 18:08:11,998 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:12,010 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:12,010 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:12,011 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_test_fun_~N#1, ULTIMATE.start_test_fun_~i~0#1) = 1*ULTIMATE.start_test_fun_~N#1 - 1*ULTIMATE.start_test_fun_~i~0#1 Supporting invariants [] [2022-12-13 18:08:12,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2022-12-13 18:08:12,028 INFO L156 tatePredicateManager]: 5 out of 5 supporting invariants were superfluous and have been removed [2022-12-13 18:08:12,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:12,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:12,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 18:08:12,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:12,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:12,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 18:08:12,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:12,085 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 18:08:12,086 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 18:08:12,086 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 12 states and 15 transitions. cyclomatic complexity: 5 Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:12,098 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 12 states and 15 transitions. cyclomatic complexity: 5. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 17 states and 22 transitions. Complement of second has 4 states. [2022-12-13 18:08:12,099 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 18:08:12,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:12,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 14 transitions. [2022-12-13 18:08:12,100 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 14 transitions. Stem has 8 letters. Loop has 4 letters. [2022-12-13 18:08:12,100 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:12,100 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 14 transitions. Stem has 12 letters. Loop has 4 letters. [2022-12-13 18:08:12,100 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:12,100 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 14 transitions. Stem has 8 letters. Loop has 8 letters. [2022-12-13 18:08:12,100 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:12,100 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 17 states and 22 transitions. [2022-12-13 18:08:12,101 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:12,101 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 17 states to 16 states and 21 transitions. [2022-12-13 18:08:12,101 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:12,101 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2022-12-13 18:08:12,101 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 21 transitions. [2022-12-13 18:08:12,101 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:12,102 INFO L218 hiAutomatonCegarLoop]: Abstraction has 16 states and 21 transitions. [2022-12-13 18:08:12,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states and 21 transitions. [2022-12-13 18:08:12,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 15. [2022-12-13 18:08:12,102 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 18:08:12,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 20 transitions. [2022-12-13 18:08:12,103 INFO L240 hiAutomatonCegarLoop]: Abstraction has 15 states and 20 transitions. [2022-12-13 18:08:12,103 INFO L428 stractBuchiCegarLoop]: Abstraction has 15 states and 20 transitions. [2022-12-13 18:08:12,103 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-12-13 18:08:12,103 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15 states and 20 transitions. [2022-12-13 18:08:12,103 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:12,104 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:12,104 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:12,104 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:12,104 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:12,104 INFO L748 eck$LassoCheckResult]: Stem: 265#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 266#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 253#L561 assume !(main_~array_size~0#1 < 1); 254#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 255#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 256#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 257#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 258#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 267#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 259#L552-3 [2022-12-13 18:08:12,104 INFO L750 eck$LassoCheckResult]: Loop: 259#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 260#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 259#L552-3 [2022-12-13 18:08:12,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:12,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1185641744, now seen corresponding path program 1 times [2022-12-13 18:08:12,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:12,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273921970] [2022-12-13 18:08:12,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:12,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:12,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:12,117 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:12,127 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:12,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:12,128 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 1 times [2022-12-13 18:08:12,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:12,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492513505] [2022-12-13 18:08:12,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:12,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:12,134 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:12,138 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:12,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:12,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1235383701, now seen corresponding path program 1 times [2022-12-13 18:08:12,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:12,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701445110] [2022-12-13 18:08:12,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:12,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:12,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:12,153 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:12,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:12,166 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:12,379 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:12,379 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:12,380 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:12,380 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:12,380 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:12,380 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,380 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:12,380 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:12,380 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration4_Lasso [2022-12-13 18:08:12,380 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:12,380 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:12,383 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,385 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,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 18:08:12,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 18:08:12,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 18:08:12,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 18:08:12,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 18:08:12,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 18:08:12,395 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:12,561 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,562 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,563 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,564 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,566 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,567 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,568 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,569 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,570 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:12,838 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:12,838 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:12,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,839 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-12-13 18:08:12,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 18:08:12,851 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,851 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,851 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,851 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,853 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:12,853 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:12,857 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:12,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,860 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-12-13 18:08:12,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 18:08:12,872 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,872 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:12,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,873 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:12,873 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:12,874 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,876 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2022-12-13 18:08:12,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,877 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-12-13 18:08:12,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 18:08:12,889 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,889 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:12,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,889 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,890 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:12,890 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:12,891 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2022-12-13 18:08:12,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,894 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-12-13 18:08:12,896 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:12,905 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,906 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,906 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,906 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,907 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:12,907 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:12,911 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,913 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2022-12-13 18:08:12,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,914 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-12-13 18:08: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 18:08:12,925 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,925 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:12,926 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,926 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,926 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,926 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:12,926 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:12,927 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2022-12-13 18:08:12,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,931 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-12-13 18:08:12,933 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:12,943 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,943 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:12,943 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,943 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:12,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:12,946 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:12,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,949 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-12-13 18:08:12,951 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:12,961 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,961 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:12,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,962 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:12,962 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:12,963 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:12,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,966 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2022-12-13 18:08:12,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:12,978 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,978 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:12,978 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,978 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,978 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,979 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:12,979 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:12,980 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:12,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2022-12-13 18:08:12,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:12,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:12,983 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:12,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-12-13 18:08:12,986 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:12,997 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:12,997 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:12,997 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:12,997 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:12,999 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:12,999 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:13,004 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:13,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:13,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:13,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:13,008 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:13,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-12-13 18:08:13,010 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:13,020 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:13,020 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:13,020 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:13,020 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:13,025 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:13,025 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:13,036 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:13,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:13,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:13,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:13,040 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:13,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-12-13 18:08:13,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 18:08:13,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:13,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:13,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:13,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:13,054 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:13,054 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:13,058 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:13,061 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:13,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:13,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:13,062 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:13,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-12-13 18:08:13,064 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:13,073 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:13,073 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:13,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:13,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:13,075 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:13,075 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:13,079 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:13,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2022-12-13 18:08:13,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:13,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:13,082 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:13,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-12-13 18:08:13,084 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:13,094 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:13,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:13,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:13,094 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:13,097 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:13,097 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:13,103 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:13,110 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:08:13,110 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:08:13,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:13,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:13,111 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:13,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-12-13 18:08:13,113 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:13,125 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:13,125 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:13,125 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) ULTIMATE.start_main_~numbers~0#1.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) ULTIMATE.start_main_~numbers~0#1.offset)_1 Supporting invariants [] [2022-12-13 18:08:13,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2022-12-13 18:08:13,139 INFO L156 tatePredicateManager]: 3 out of 5 supporting invariants were superfluous and have been removed [2022-12-13 18:08:13,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:13,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 18:08:13,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:13,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:13,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:13,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:13,209 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 18:08:13,209 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 18:08:13,209 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 15 states and 20 transitions. cyclomatic complexity: 8 Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:13,235 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 15 states and 20 transitions. cyclomatic complexity: 8. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 24 states and 31 transitions. Complement of second has 8 states. [2022-12-13 18:08:13,236 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 18:08:13,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:13,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2022-12-13 18:08:13,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 9 letters. Loop has 2 letters. [2022-12-13 18:08:13,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:13,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 11 letters. Loop has 2 letters. [2022-12-13 18:08:13,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:13,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 9 letters. Loop has 4 letters. [2022-12-13 18:08:13,238 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:13,238 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 24 states and 31 transitions. [2022-12-13 18:08:13,238 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:13,239 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 24 states to 19 states and 24 transitions. [2022-12-13 18:08:13,239 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:13,239 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:13,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 24 transitions. [2022-12-13 18:08:13,239 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:13,239 INFO L218 hiAutomatonCegarLoop]: Abstraction has 19 states and 24 transitions. [2022-12-13 18:08:13,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states and 24 transitions. [2022-12-13 18:08:13,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2022-12-13 18:08:13,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:13,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 23 transitions. [2022-12-13 18:08:13,241 INFO L240 hiAutomatonCegarLoop]: Abstraction has 18 states and 23 transitions. [2022-12-13 18:08:13,241 INFO L428 stractBuchiCegarLoop]: Abstraction has 18 states and 23 transitions. [2022-12-13 18:08:13,241 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-12-13 18:08:13,241 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 18 states and 23 transitions. [2022-12-13 18:08:13,242 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:13,242 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:13,242 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:13,242 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:13,242 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:13,243 INFO L748 eck$LassoCheckResult]: Stem: 390#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 391#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 380#L561 assume !(main_~array_size~0#1 < 1); 381#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 382#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 383#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 384#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 385#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 388#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 389#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 393#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 386#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 387#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 376#L552-3 [2022-12-13 18:08:13,243 INFO L750 eck$LassoCheckResult]: Loop: 376#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 377#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 376#L552-3 [2022-12-13 18:08:13,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:13,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1792762469, now seen corresponding path program 2 times [2022-12-13 18:08:13,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:13,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372571026] [2022-12-13 18:08:13,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:13,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:13,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:13,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2022-12-13 18:08:13,333 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 18:08:13,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:13,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372571026] [2022-12-13 18:08:13,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372571026] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:08:13,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195375288] [2022-12-13 18:08:13,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:08:13,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:08:13,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:13,334 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:08:13,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-12-13 18:08:13,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:08:13,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:08:13,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:08:13,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:13,414 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 18:08:13,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:08:13,449 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 18:08:13,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195375288] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:08:13,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:08:13,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-12-13 18:08:13,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864208798] [2022-12-13 18:08:13,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:08:13,450 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:13,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:13,450 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 2 times [2022-12-13 18:08:13,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:13,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856230124] [2022-12-13 18:08:13,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:13,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:13,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,455 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:13,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,459 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:13,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:13,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 18:08:13,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-12-13 18:08:13,492 INFO L87 Difference]: Start difference. First operand 18 states and 23 transitions. cyclomatic complexity: 9 Second operand has 11 states, 10 states have (on average 2.7) internal successors, (27), 11 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 18:08:13,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:13,562 INFO L93 Difference]: Finished difference Result 33 states and 40 transitions. [2022-12-13 18:08:13,562 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 33 states and 40 transitions. [2022-12-13 18:08:13,562 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:13,563 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 33 states to 21 states and 25 transitions. [2022-12-13 18:08:13,563 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:13,563 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:13,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 25 transitions. [2022-12-13 18:08:13,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:13,563 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 25 transitions. [2022-12-13 18:08:13,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 25 transitions. [2022-12-13 18:08:13,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 20. [2022-12-13 18:08:13,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:13,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 24 transitions. [2022-12-13 18:08:13,564 INFO L240 hiAutomatonCegarLoop]: Abstraction has 20 states and 24 transitions. [2022-12-13 18:08:13,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 18:08:13,565 INFO L428 stractBuchiCegarLoop]: Abstraction has 20 states and 24 transitions. [2022-12-13 18:08:13,565 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-12-13 18:08:13,565 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20 states and 24 transitions. [2022-12-13 18:08:13,565 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:13,565 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:13,565 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:13,565 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:13,566 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:13,566 INFO L748 eck$LassoCheckResult]: Stem: 535#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 536#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 523#L561 assume !(main_~array_size~0#1 < 1); 524#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 529#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 530#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 531#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 532#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 542#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 540#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 537#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 538#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 541#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 533#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 534#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 525#L552-3 [2022-12-13 18:08:13,566 INFO L750 eck$LassoCheckResult]: Loop: 525#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 526#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 525#L552-3 [2022-12-13 18:08:13,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:13,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1166615491, now seen corresponding path program 3 times [2022-12-13 18:08:13,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:13,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244855955] [2022-12-13 18:08:13,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:13,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:13,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,577 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,585 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:13,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:13,586 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 3 times [2022-12-13 18:08:13,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:13,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485043178] [2022-12-13 18:08:13,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:13,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,589 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:13,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,592 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:13,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:13,592 INFO L85 PathProgramCache]: Analyzing trace with hash 131023752, now seen corresponding path program 1 times [2022-12-13 18:08:13,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:13,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658485281] [2022-12-13 18:08:13,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:13,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:13,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,602 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:13,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:13,611 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:13,966 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:13,966 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:13,966 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:13,967 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:13,967 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:13,967 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:13,967 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:13,967 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:13,967 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration6_Lasso [2022-12-13 18:08:13,967 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:13,967 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:13,968 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:13,971 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:13,973 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:14,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 18:08:14,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 18:08:14,218 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:14,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 18:08:14,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 18:08:14,223 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:14,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 18:08:14,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 18:08:14,226 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:14,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 18:08:14,229 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:14,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 18:08:14,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 18:08:14,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 18:08:14,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 18:08:14,518 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:14,518 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:14,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,519 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-12-13 18:08:14,521 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:14,531 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:14,531 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:14,531 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:14,531 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:14,532 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:14,532 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:14,536 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:14,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2022-12-13 18:08:14,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,539 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-12-13 18:08:14,541 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:14,550 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:14,550 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:14,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:14,551 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:14,551 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:14,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:14,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:14,552 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:14,554 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2022-12-13 18:08:14,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,555 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2022-12-13 18:08:14,557 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:14,567 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:14,568 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:14,568 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:14,568 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:14,572 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:14,572 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:14,586 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:14,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2022-12-13 18:08:14,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,589 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2022-12-13 18:08:14,591 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:14,601 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:14,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:14,602 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:14,602 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:14,604 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:14,604 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:14,609 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:14,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:14,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,612 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-12-13 18:08:14,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 18:08:14,624 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:14,624 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:14,624 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:14,624 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:14,626 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:14,626 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:14,630 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:14,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2022-12-13 18:08:14,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,634 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-12-13 18:08:14,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 18:08:14,647 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:14,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:14,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:14,647 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:14,648 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:14,648 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:14,654 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:14,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2022-12-13 18:08:14,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,657 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-12-13 18:08:14,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 18:08:14,669 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:14,669 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:14,669 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:14,670 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:14,672 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:14,672 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:14,678 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:14,687 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 18:08:14,687 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2022-12-13 18:08:14,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:14,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:14,688 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:14,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-12-13 18:08:14,689 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:14,700 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:14,700 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:14,700 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_2 Supporting invariants [] [2022-12-13 18:08:14,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2022-12-13 18:08:14,731 INFO L156 tatePredicateManager]: 8 out of 10 supporting invariants were superfluous and have been removed [2022-12-13 18:08:14,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:14,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:14,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:08:14,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:14,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:14,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:14,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:14,889 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 18:08:14,890 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 18:08:14,890 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8 Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:14,905 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2022-12-13 18:08:14,933 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 26 states and 32 transitions. Complement of second has 7 states. [2022-12-13 18:08:14,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 5 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:08:14,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:14,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2022-12-13 18:08:14,935 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 15 letters. Loop has 2 letters. [2022-12-13 18:08:14,935 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:14,935 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:14,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:14,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:14,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:08:14,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:15,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:15,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:15,079 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 18:08:15,080 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 18:08:15,080 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8 Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:15,110 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 26 states and 32 transitions. Complement of second has 7 states. [2022-12-13 18:08:15,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 5 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:08:15,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:15,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2022-12-13 18:08:15,111 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 15 letters. Loop has 2 letters. [2022-12-13 18:08:15,111 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:15,111 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:15,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:15,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:15,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:08:15,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:15,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:15,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:15,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:15,260 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 18:08:15,261 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 18:08:15,261 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8 Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:15,336 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 20 states and 24 transitions. cyclomatic complexity: 8. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 53 states and 66 transitions. Complement of second has 14 states. [2022-12-13 18:08:15,337 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 18:08:15,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:15,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 43 transitions. [2022-12-13 18:08:15,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 15 letters. Loop has 2 letters. [2022-12-13 18:08:15,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:15,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 17 letters. Loop has 2 letters. [2022-12-13 18:08:15,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:15,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 15 letters. Loop has 4 letters. [2022-12-13 18:08:15,339 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:15,339 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 53 states and 66 transitions. [2022-12-13 18:08:15,340 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 18:08:15,340 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 53 states to 48 states and 59 transitions. [2022-12-13 18:08:15,340 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2022-12-13 18:08:15,340 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2022-12-13 18:08:15,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 59 transitions. [2022-12-13 18:08:15,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:15,340 INFO L218 hiAutomatonCegarLoop]: Abstraction has 48 states and 59 transitions. [2022-12-13 18:08:15,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states and 59 transitions. [2022-12-13 18:08:15,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 29. [2022-12-13 18:08:15,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:15,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 35 transitions. [2022-12-13 18:08:15,342 INFO L240 hiAutomatonCegarLoop]: Abstraction has 29 states and 35 transitions. [2022-12-13 18:08:15,342 INFO L428 stractBuchiCegarLoop]: Abstraction has 29 states and 35 transitions. [2022-12-13 18:08:15,342 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-12-13 18:08:15,342 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 29 states and 35 transitions. [2022-12-13 18:08:15,342 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:15,342 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:15,342 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:15,343 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:15,343 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:15,343 INFO L748 eck$LassoCheckResult]: Stem: 937#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 938#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 927#L561 assume !(main_~array_size~0#1 < 1); 928#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 929#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 930#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 931#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 932#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 951#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 935#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 936#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 943#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 939#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 940#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 944#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 933#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 934#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 923#L552-3 [2022-12-13 18:08:15,343 INFO L750 eck$LassoCheckResult]: Loop: 923#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 924#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 923#L552-3 [2022-12-13 18:08:15,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:15,343 INFO L85 PathProgramCache]: Analyzing trace with hash 734791073, now seen corresponding path program 4 times [2022-12-13 18:08:15,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:15,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233706019] [2022-12-13 18:08:15,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:15,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:15,352 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:15,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:15,360 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:15,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:15,360 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 4 times [2022-12-13 18:08:15,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:15,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782140762] [2022-12-13 18:08:15,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:15,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:15,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:15,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:15,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:15,366 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:15,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:15,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1759585766, now seen corresponding path program 2 times [2022-12-13 18:08:15,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:15,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037349006] [2022-12-13 18:08:15,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:15,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:15,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:15,376 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:15,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:15,386 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:15,776 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:15,777 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:15,777 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:15,777 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:15,777 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:15,777 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:15,777 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:15,777 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:15,777 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration7_Lasso [2022-12-13 18:08:15,777 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:15,777 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:15,778 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:15,780 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:15,781 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:15,783 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:15,784 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:15,785 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:15,786 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,043 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,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 18:08:16,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 18:08:16,046 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,047 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,048 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,049 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,050 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,051 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,053 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,054 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:16,315 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:16,315 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:16,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,316 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-12-13 18:08:16,317 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:16,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,327 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:16,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,327 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,328 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:16,328 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:16,329 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:16,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2022-12-13 18:08:16,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,332 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-12-13 18:08:16,334 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:16,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,344 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:16,344 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:16,347 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:16,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:16,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,350 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-12-13 18:08:16,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 18:08:16,362 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,362 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:16,363 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,363 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,363 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,363 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:16,363 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:16,365 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:16,367 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2022-12-13 18:08:16,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,368 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-12-13 18:08:16,370 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:16,379 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:16,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,380 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,380 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:16,380 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:16,381 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:16,383 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2022-12-13 18:08:16,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,384 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-12-13 18:08:16,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 18:08:16,397 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,397 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,397 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,397 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,398 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:16,398 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:16,401 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:16,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:16,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,404 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-12-13 18:08:16,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 18:08:16,416 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,416 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:16,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,416 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,416 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:16,416 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:16,418 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:16,420 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2022-12-13 18:08:16,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,421 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-12-13 18:08:16,423 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:16,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,433 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,433 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,433 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,435 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:16,435 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:16,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:16,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:16,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,445 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-12-13 18:08:16,447 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:16,457 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:16,457 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:16,457 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:16,457 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:16,459 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:16,459 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:16,465 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:16,470 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-12-13 18:08:16,470 INFO L444 ModelExtractionUtils]: 7 out of 10 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-12-13 18:08:16,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:16,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:16,471 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:16,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-12-13 18:08:16,473 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:16,484 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:16,484 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:16,484 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 4 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 4 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:08:16,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2022-12-13 18:08:16,516 INFO L156 tatePredicateManager]: 11 out of 13 supporting invariants were superfluous and have been removed [2022-12-13 18:08:16,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:16,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:16,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 18:08:16,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:16,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:16,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:16,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:16,608 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 18:08:16,609 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 18:08:16,609 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:16,622 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 31 states and 39 transitions. Complement of second has 4 states. [2022-12-13 18:08:16,622 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 18:08:16,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:16,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:16,623 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 17 letters. Loop has 2 letters. [2022-12-13 18:08:16,623 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:16,624 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:16,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:16,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:16,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 18:08:16,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:16,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:16,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:16,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:16,726 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 18:08:16,727 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 18:08:16,727 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:16,748 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 31 states and 39 transitions. Complement of second has 4 states. [2022-12-13 18:08:16,749 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 18:08:16,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:16,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:16,749 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 17 letters. Loop has 2 letters. [2022-12-13 18:08:16,749 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:16,749 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:16,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:16,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 18:08:16,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:16,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:16,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:16,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:16,857 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 18:08:16,858 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 18:08:16,858 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:16,906 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 11. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 50 states and 63 transitions. Complement of second has 10 states. [2022-12-13 18:08:16,906 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 18:08:16,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:16,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 29 transitions. [2022-12-13 18:08:16,907 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 29 transitions. Stem has 17 letters. Loop has 2 letters. [2022-12-13 18:08:16,907 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:16,907 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 29 transitions. Stem has 19 letters. Loop has 2 letters. [2022-12-13 18:08:16,908 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:16,908 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 29 transitions. Stem has 17 letters. Loop has 4 letters. [2022-12-13 18:08:16,908 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:16,908 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 63 transitions. [2022-12-13 18:08:16,908 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:16,909 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 43 states and 53 transitions. [2022-12-13 18:08:16,909 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 18:08:16,909 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2022-12-13 18:08:16,909 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 53 transitions. [2022-12-13 18:08:16,909 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:16,909 INFO L218 hiAutomatonCegarLoop]: Abstraction has 43 states and 53 transitions. [2022-12-13 18:08:16,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 53 transitions. [2022-12-13 18:08:16,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 25. [2022-12-13 18:08:16,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 25 states have (on average 1.2) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:16,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 30 transitions. [2022-12-13 18:08:16,910 INFO L240 hiAutomatonCegarLoop]: Abstraction has 25 states and 30 transitions. [2022-12-13 18:08:16,910 INFO L428 stractBuchiCegarLoop]: Abstraction has 25 states and 30 transitions. [2022-12-13 18:08:16,910 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2022-12-13 18:08:16,910 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 30 transitions. [2022-12-13 18:08:16,911 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:16,911 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:16,911 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:16,911 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:16,911 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:16,911 INFO L748 eck$LassoCheckResult]: Stem: 1356#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1357#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 1349#L561 assume !(main_~array_size~0#1 < 1); 1350#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 1341#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1342#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1343#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1344#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1362#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 1359#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 1353#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1354#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1364#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1351#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1352#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1355#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1363#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1361#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1360#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1345#L552-3 [2022-12-13 18:08:16,911 INFO L750 eck$LassoCheckResult]: Loop: 1345#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1346#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 1345#L552-3 [2022-12-13 18:08:16,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:16,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1359773592, now seen corresponding path program 5 times [2022-12-13 18:08:16,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:16,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071425884] [2022-12-13 18:08:16,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:16,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:16,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:16,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:17,012 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:17,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:17,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071425884] [2022-12-13 18:08:17,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071425884] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:08:17,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008026366] [2022-12-13 18:08:17,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 18:08:17,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:08:17,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:17,013 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:08:17,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-12-13 18:08:17,060 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 18:08:17,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:08:17,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 18:08:17,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:17,117 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:17,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:08:17,156 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:17,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008026366] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:08:17,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:08:17,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-12-13 18:08:17,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982772188] [2022-12-13 18:08:17,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:08:17,156 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:17,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:17,157 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 5 times [2022-12-13 18:08:17,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:17,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151202632] [2022-12-13 18:08:17,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:17,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:17,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,160 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:17,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,163 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:17,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:17,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 18:08:17,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-12-13 18:08:17,194 INFO L87 Difference]: Start difference. First operand 25 states and 30 transitions. cyclomatic complexity: 10 Second operand has 14 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 14 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 18:08:17,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:17,274 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2022-12-13 18:08:17,274 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 40 states and 47 transitions. [2022-12-13 18:08:17,275 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:17,275 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 40 states to 28 states and 33 transitions. [2022-12-13 18:08:17,275 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:17,275 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:17,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 33 transitions. [2022-12-13 18:08:17,276 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:17,276 INFO L218 hiAutomatonCegarLoop]: Abstraction has 28 states and 33 transitions. [2022-12-13 18:08:17,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 33 transitions. [2022-12-13 18:08:17,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 27. [2022-12-13 18:08:17,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 26 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:17,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 32 transitions. [2022-12-13 18:08:17,277 INFO L240 hiAutomatonCegarLoop]: Abstraction has 27 states and 32 transitions. [2022-12-13 18:08:17,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 18:08:17,278 INFO L428 stractBuchiCegarLoop]: Abstraction has 27 states and 32 transitions. [2022-12-13 18:08:17,278 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2022-12-13 18:08:17,278 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 27 states and 32 transitions. [2022-12-13 18:08:17,278 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:17,279 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:17,279 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:17,279 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:17,279 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:17,279 INFO L748 eck$LassoCheckResult]: Stem: 1552#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1553#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 1543#L561 assume !(main_~array_size~0#1 < 1); 1544#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 1545#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1546#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1547#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1548#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1549#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 1565#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 1564#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 1558#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 1554#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1555#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1562#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1550#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1551#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1556#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1561#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 1560#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 1559#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 1539#L552-3 [2022-12-13 18:08:17,279 INFO L750 eck$LassoCheckResult]: Loop: 1539#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 1540#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 1539#L552-3 [2022-12-13 18:08:17,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:17,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1255193994, now seen corresponding path program 6 times [2022-12-13 18:08:17,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:17,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851893092] [2022-12-13 18:08:17,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:17,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:17,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,293 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:17,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,306 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:17,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:17,306 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 6 times [2022-12-13 18:08:17,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:17,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170748537] [2022-12-13 18:08:17,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:17,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:17,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,310 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:17,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,313 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:17,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:17,314 INFO L85 PathProgramCache]: Analyzing trace with hash 644383099, now seen corresponding path program 3 times [2022-12-13 18:08:17,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:17,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743239288] [2022-12-13 18:08:17,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:17,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:17,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,325 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:17,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:17,334 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:17,873 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:17,874 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:17,874 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:17,874 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:17,874 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:17,874 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:17,874 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:17,874 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:17,874 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration9_Lasso [2022-12-13 18:08:17,874 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:17,874 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:17,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 18:08:17,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 18:08:17,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 18:08:17,881 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:17,882 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:17,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 18:08:17,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 18:08:17,885 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:17,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 18:08:17,888 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:17,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 18:08:17,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 18:08:17,892 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:17,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 18:08:17,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 18:08:18,297 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:18,298 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:18,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 18:08:18,704 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:18,704 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:18,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,705 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-12-13 18:08:18,707 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,716 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,716 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,717 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,717 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,718 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:18,718 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:18,721 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:18,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,724 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-12-13 18:08:18,726 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,736 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,736 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,737 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,737 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,738 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:18,738 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:18,741 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:18,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,744 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-12-13 18:08:18,746 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,756 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,757 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,757 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,757 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,758 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:18,758 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:18,761 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2022-12-13 18:08:18,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,764 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2022-12-13 18:08:18,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 18:08:18,775 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,776 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,776 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,776 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,776 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,776 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,776 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,777 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:18,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,780 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2022-12-13 18:08:18,783 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,793 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,793 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,793 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,793 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,793 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,793 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,795 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2022-12-13 18:08:18,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,798 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-12-13 18:08:18,801 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,810 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,810 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,810 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,811 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,811 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:18,811 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:18,814 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2022-12-13 18:08:18,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,817 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-12-13 18:08:18,819 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,829 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,830 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,830 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,831 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,832 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2022-12-13 18:08:18,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,835 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-12-13 18:08:18,837 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,847 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,847 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,847 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,847 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,848 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,849 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2022-12-13 18:08:18,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,852 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-12-13 18:08:18,854 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,864 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,864 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,864 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,864 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,864 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,864 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,865 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2022-12-13 18:08:18,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,868 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2022-12-13 18:08:18,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 18:08:18,880 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,880 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,880 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,880 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,880 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,881 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,881 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,882 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2022-12-13 18:08:18,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,885 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-12-13 18:08:18,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 18:08:18,897 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,897 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,897 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,898 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,898 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,900 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2022-12-13 18:08:18,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,903 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-12-13 18:08:18,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 18:08:18,914 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,914 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,914 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,915 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:18,916 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:18,918 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2022-12-13 18:08:18,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,921 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-12-13 18:08:18,923 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,934 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,934 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,935 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,936 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:18,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,939 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2022-12-13 18:08:18,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 18:08:18,950 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,950 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:18,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,950 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,950 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,951 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:18,951 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:18,952 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:18,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2022-12-13 18:08:18,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,955 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2022-12-13 18:08:18,957 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:18,967 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:18,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:18,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:18,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:18,969 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:18,969 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:18,975 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:18,983 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 18:08:18,983 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2022-12-13 18:08:18,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:18,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:18,985 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:18,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2022-12-13 18:08:18,986 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:18,997 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:18,997 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:18,998 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_3) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_3 Supporting invariants [] [2022-12-13 18:08:19,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2022-12-13 18:08:19,051 INFO L156 tatePredicateManager]: 13 out of 15 supporting invariants were superfluous and have been removed [2022-12-13 18:08:19,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:19,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:19,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 18:08:19,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:19,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:19,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:19,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:19,237 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 18:08:19,238 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 18:08:19,238 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10 Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:19,279 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 33 states and 40 transitions. Complement of second has 8 states. [2022-12-13 18:08:19,280 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 18:08:19,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:19,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 20 transitions. [2022-12-13 18:08:19,280 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 20 transitions. Stem has 21 letters. Loop has 2 letters. [2022-12-13 18:08:19,280 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:19,280 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:19,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:19,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:19,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 18:08:19,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:19,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2022-12-13 18:08:19,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:19,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:19,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:19,457 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 18:08:19,457 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 18:08:19,458 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10 Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:19,501 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 33 states and 40 transitions. Complement of second has 8 states. [2022-12-13 18:08:19,502 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 18:08:19,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:19,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 20 transitions. [2022-12-13 18:08:19,503 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 20 transitions. Stem has 21 letters. Loop has 2 letters. [2022-12-13 18:08:19,503 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:19,503 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:19,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:19,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 18:08:19,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:19,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:19,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:19,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:19,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 18:08:19,730 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 18:08:19,730 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10 Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:19,831 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 27 states and 32 transitions. cyclomatic complexity: 10. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 67 states and 84 transitions. Complement of second has 17 states. [2022-12-13 18:08:19,831 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 18:08:19,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:19,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 51 transitions. [2022-12-13 18:08:19,831 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 51 transitions. Stem has 21 letters. Loop has 2 letters. [2022-12-13 18:08:19,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:19,832 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 51 transitions. Stem has 23 letters. Loop has 2 letters. [2022-12-13 18:08:19,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:19,832 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 51 transitions. Stem has 21 letters. Loop has 4 letters. [2022-12-13 18:08:19,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:19,832 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 67 states and 84 transitions. [2022-12-13 18:08:19,833 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 18:08:19,833 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 67 states to 62 states and 77 transitions. [2022-12-13 18:08:19,833 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2022-12-13 18:08:19,833 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2022-12-13 18:08:19,833 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 77 transitions. [2022-12-13 18:08:19,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:19,833 INFO L218 hiAutomatonCegarLoop]: Abstraction has 62 states and 77 transitions. [2022-12-13 18:08:19,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 77 transitions. [2022-12-13 18:08:19,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 36. [2022-12-13 18:08:19,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 36 states have (on average 1.1944444444444444) internal successors, (43), 35 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:19,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 43 transitions. [2022-12-13 18:08:19,836 INFO L240 hiAutomatonCegarLoop]: Abstraction has 36 states and 43 transitions. [2022-12-13 18:08:19,836 INFO L428 stractBuchiCegarLoop]: Abstraction has 36 states and 43 transitions. [2022-12-13 18:08:19,836 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2022-12-13 18:08:19,836 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 36 states and 43 transitions. [2022-12-13 18:08:19,836 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:19,836 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:19,836 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:19,836 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:19,836 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:19,837 INFO L748 eck$LassoCheckResult]: Stem: 2079#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2080#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 2067#L561 assume !(main_~array_size~0#1 < 1); 2068#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 2069#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2070#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2087#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2088#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2071#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2072#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2075#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2085#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2084#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 2086#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 2076#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2077#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2092#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2073#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2074#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2078#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2091#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2090#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2089#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2063#L552-3 [2022-12-13 18:08:19,837 INFO L750 eck$LassoCheckResult]: Loop: 2063#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2064#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 2063#L552-3 [2022-12-13 18:08:19,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:19,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1683175980, now seen corresponding path program 7 times [2022-12-13 18:08:19,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:19,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652160071] [2022-12-13 18:08:19,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:19,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:19,851 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:19,864 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:19,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:19,865 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 7 times [2022-12-13 18:08:19,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:19,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962409832] [2022-12-13 18:08:19,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:19,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:19,869 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:19,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:19,872 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:19,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:19,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1670554969, now seen corresponding path program 4 times [2022-12-13 18:08:19,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:19,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689407457] [2022-12-13 18:08:19,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:19,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:19,886 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:19,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:19,905 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:20,553 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:20,553 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:20,553 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:20,553 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:20,553 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:20,553 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:20,553 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:20,553 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:20,553 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration10_Lasso [2022-12-13 18:08:20,553 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:20,553 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:20,555 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,557 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,558 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,560 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,561 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,562 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,563 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,565 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,566 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,567 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,568 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,570 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,571 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,573 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,574 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,575 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,962 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:20,963 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:21,267 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:21,267 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:21,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,268 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2022-12-13 18:08:21,270 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,280 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,281 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,282 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,282 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,285 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:21,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,289 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2022-12-13 18:08:21,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,300 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,300 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,300 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,301 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,301 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,301 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,301 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,302 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:21,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,305 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2022-12-13 18:08:21,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,317 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,317 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,317 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,317 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,318 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,318 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,321 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,323 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2022-12-13 18:08:21,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,324 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2022-12-13 18:08:21,326 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,336 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,336 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,336 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,336 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,337 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,337 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,340 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,342 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2022-12-13 18:08:21,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,343 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2022-12-13 18:08:21,345 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,355 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,355 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,355 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,355 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,355 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,356 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,356 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,357 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,359 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2022-12-13 18:08:21,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,360 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2022-12-13 18:08:21,362 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,372 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,372 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,372 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,372 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,372 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,373 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,373 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,374 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2022-12-13 18:08:21,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,377 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2022-12-13 18:08:21,379 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,389 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,389 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,389 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,389 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,389 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,390 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,390 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,391 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2022-12-13 18:08:21,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,394 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2022-12-13 18:08:21,396 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,406 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,406 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,407 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,407 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,407 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,407 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,407 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,409 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2022-12-13 18:08:21,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,412 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2022-12-13 18:08:21,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 18:08:21,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,425 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,425 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,425 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,425 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,426 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,426 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,427 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2022-12-13 18:08:21,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,430 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2022-12-13 18:08:21,433 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,443 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,443 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,443 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,443 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,444 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,444 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,446 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2022-12-13 18:08:21,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,449 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2022-12-13 18:08:21,451 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,461 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,461 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,461 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,461 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,461 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,462 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,462 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,463 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2022-12-13 18:08:21,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,466 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2022-12-13 18:08:21,469 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,478 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,479 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,479 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,479 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,480 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,482 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2022-12-13 18:08:21,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,483 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2022-12-13 18:08:21,485 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,495 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,495 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,495 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,495 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,497 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,497 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,500 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2022-12-13 18:08:21,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,503 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2022-12-13 18:08:21,506 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,515 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,515 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,515 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,516 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,516 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,516 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,516 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,517 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:21,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,521 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2022-12-13 18:08:21,523 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,532 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,533 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:21,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,533 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,533 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:21,533 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:21,534 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2022-12-13 18:08:21,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,537 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2022-12-13 18:08:21,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,549 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,550 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,554 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,554 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,565 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2022-12-13 18:08:21,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,569 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2022-12-13 18:08:21,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 18:08:21,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,582 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,584 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,584 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,590 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2022-12-13 18:08:21,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,594 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2022-12-13 18:08:21,595 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,605 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,605 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,606 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,606 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,607 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,608 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,613 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,615 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2022-12-13 18:08:21,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,616 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2022-12-13 18:08:21,618 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,628 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,628 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,628 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,628 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,630 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,630 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,635 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:21,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,638 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2022-12-13 18:08:21,640 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,650 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,652 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,652 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,660 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Ended with exit code 0 [2022-12-13 18:08:21,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,664 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2022-12-13 18:08:21,666 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,675 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,675 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,675 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,675 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,677 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,677 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,680 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:21,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,683 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2022-12-13 18:08:21,685 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,695 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,695 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,695 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,698 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,698 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,702 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:21,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2022-12-13 18:08:21,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,705 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2022-12-13 18:08:21,707 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:21,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:21,718 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:21,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:21,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:21,719 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:21,719 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:21,725 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:21,735 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 18:08:21,735 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2022-12-13 18:08:21,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:21,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:21,736 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:21,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2022-12-13 18:08:21,738 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:21,749 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:21,749 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:21,749 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 8 ULTIMATE.start_main_~numbers~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 8 ULTIMATE.start_main_~numbers~0#1.offset))_2 Supporting invariants [] [2022-12-13 18:08:21,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2022-12-13 18:08:21,784 INFO L156 tatePredicateManager]: 10 out of 12 supporting invariants were superfluous and have been removed [2022-12-13 18:08:21,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:21,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 18:08:21,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:21,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:21,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:21,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:21,926 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 18:08:21,926 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 18:08:21,926 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:21,947 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 38 states and 47 transitions. Complement of second has 4 states. [2022-12-13 18:08:21,947 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 18:08:21,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:21,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:21,948 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 23 letters. Loop has 2 letters. [2022-12-13 18:08:21,948 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:21,948 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:21,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:21,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:21,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 18:08:21,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:22,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:22,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:22,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:22,095 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 18:08:22,095 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 18:08:22,095 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:22,112 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 38 states and 47 transitions. Complement of second has 4 states. [2022-12-13 18:08:22,112 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 18:08:22,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:22,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:22,112 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 23 letters. Loop has 2 letters. [2022-12-13 18:08:22,112 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:22,113 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:22,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:22,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:22,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 18:08:22,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:22,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:22,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:22,257 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 18:08:22,257 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 18:08:22,257 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:22,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:22,329 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 36 states and 43 transitions. cyclomatic complexity: 13. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 64 states and 81 transitions. Complement of second has 12 states. [2022-12-13 18:08:22,330 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 18:08:22,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:22,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 35 transitions. [2022-12-13 18:08:22,330 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 35 transitions. Stem has 23 letters. Loop has 2 letters. [2022-12-13 18:08:22,330 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:22,330 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 35 transitions. Stem has 25 letters. Loop has 2 letters. [2022-12-13 18:08:22,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:22,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 35 transitions. Stem has 23 letters. Loop has 4 letters. [2022-12-13 18:08:22,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:22,331 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 64 states and 81 transitions. [2022-12-13 18:08:22,332 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:22,332 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 64 states to 57 states and 71 transitions. [2022-12-13 18:08:22,332 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 18:08:22,332 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2022-12-13 18:08:22,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 71 transitions. [2022-12-13 18:08:22,333 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:22,333 INFO L218 hiAutomatonCegarLoop]: Abstraction has 57 states and 71 transitions. [2022-12-13 18:08:22,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states and 71 transitions. [2022-12-13 18:08:22,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 32. [2022-12-13 18:08:22,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:22,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2022-12-13 18:08:22,335 INFO L240 hiAutomatonCegarLoop]: Abstraction has 32 states and 38 transitions. [2022-12-13 18:08:22,335 INFO L428 stractBuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2022-12-13 18:08:22,335 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2022-12-13 18:08:22,335 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 38 transitions. [2022-12-13 18:08:22,335 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:22,335 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:22,336 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:22,336 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:22,336 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:22,336 INFO L748 eck$LassoCheckResult]: Stem: 2588#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2589#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 2577#L561 assume !(main_~array_size~0#1 < 1); 2578#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 2579#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2580#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2581#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2582#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2585#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2596#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2595#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 2591#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 2586#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2574#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2575#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2583#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2584#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2587#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2603#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2602#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2601#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2598#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2597#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2594#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2592#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2572#L552-3 [2022-12-13 18:08:22,336 INFO L750 eck$LassoCheckResult]: Loop: 2572#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2573#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 2572#L552-3 [2022-12-13 18:08:22,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:22,337 INFO L85 PathProgramCache]: Analyzing trace with hash 776867019, now seen corresponding path program 8 times [2022-12-13 18:08:22,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:22,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034814119] [2022-12-13 18:08:22,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:22,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:22,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:22,437 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:22,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:22,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034814119] [2022-12-13 18:08:22,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034814119] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:08:22,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908488853] [2022-12-13 18:08:22,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:08:22,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:08:22,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:22,438 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:08:22,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-12-13 18:08:22,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:08:22,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:08:22,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 18:08:22,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:22,568 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:22,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:08:22,619 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:22,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908488853] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:08:22,619 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:08:22,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-12-13 18:08:22,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339725420] [2022-12-13 18:08:22,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:08:22,620 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:22,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:22,620 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 8 times [2022-12-13 18:08:22,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:22,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507557192] [2022-12-13 18:08:22,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:22,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:22,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,624 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:22,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,626 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:22,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:22,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 18:08:22,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2022-12-13 18:08:22,659 INFO L87 Difference]: Start difference. First operand 32 states and 38 transitions. cyclomatic complexity: 12 Second operand has 17 states, 16 states have (on average 2.9375) internal successors, (47), 17 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 18:08:22,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:22,775 INFO L93 Difference]: Finished difference Result 52 states and 61 transitions. [2022-12-13 18:08:22,775 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 52 states and 61 transitions. [2022-12-13 18:08:22,776 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:22,776 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 52 states to 35 states and 41 transitions. [2022-12-13 18:08:22,776 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:22,776 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:22,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 41 transitions. [2022-12-13 18:08:22,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:22,776 INFO L218 hiAutomatonCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-12-13 18:08:22,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 41 transitions. [2022-12-13 18:08:22,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 34. [2022-12-13 18:08:22,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 33 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:22,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2022-12-13 18:08:22,779 INFO L240 hiAutomatonCegarLoop]: Abstraction has 34 states and 40 transitions. [2022-12-13 18:08:22,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 18:08:22,779 INFO L428 stractBuchiCegarLoop]: Abstraction has 34 states and 40 transitions. [2022-12-13 18:08:22,779 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2022-12-13 18:08:22,779 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34 states and 40 transitions. [2022-12-13 18:08:22,780 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:22,780 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:22,780 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:22,780 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:22,781 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:22,781 INFO L748 eck$LassoCheckResult]: Stem: 2845#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2846#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 2834#L561 assume !(main_~array_size~0#1 < 1); 2835#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 2836#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2837#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2838#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2839#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2857#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2856#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2855#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 2853#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 2852#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 2848#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 2842#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2843#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2854#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2840#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2841#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2844#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2863#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2862#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2861#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2860#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2851#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 2850#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 2849#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 2830#L552-3 [2022-12-13 18:08:22,781 INFO L750 eck$LassoCheckResult]: Loop: 2830#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 2831#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 2830#L552-3 [2022-12-13 18:08:22,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:22,781 INFO L85 PathProgramCache]: Analyzing trace with hash -914443991, now seen corresponding path program 9 times [2022-12-13 18:08:22,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:22,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677917900] [2022-12-13 18:08:22,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:22,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,792 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,800 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:22,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:22,800 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 9 times [2022-12-13 18:08:22,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:22,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176476495] [2022-12-13 18:08:22,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:22,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:22,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,804 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:22,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,806 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:22,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:22,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1687621486, now seen corresponding path program 5 times [2022-12-13 18:08:22,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:22,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494251143] [2022-12-13 18:08:22,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:22,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:22,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:22,824 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:23,986 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:23,986 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:23,986 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:23,986 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:23,986 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:23,986 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:23,986 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:23,986 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:23,986 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration12_Lasso [2022-12-13 18:08:23,986 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:23,987 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:23,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 18:08:24,445 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,446 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,447 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,448 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,449 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,450 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,451 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,452 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,453 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,454 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,455 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,457 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,458 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,459 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,460 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,461 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,462 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:24,751 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:24,751 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:24,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:24,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:24,752 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:24,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2022-12-13 18:08:24,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 18:08:24,763 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:24,763 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:24,763 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:24,763 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:24,766 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:24,766 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:24,773 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:24,781 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 18:08:24,781 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:08:24,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:24,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:24,782 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:24,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2022-12-13 18:08:24,784 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:24,794 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:24,794 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:24,795 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 12 ULTIMATE.start_main_~numbers~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 12 ULTIMATE.start_main_~numbers~0#1.offset))_2 Supporting invariants [] [2022-12-13 18:08:24,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2022-12-13 18:08:24,838 INFO L156 tatePredicateManager]: 11 out of 13 supporting invariants were superfluous and have been removed [2022-12-13 18:08:24,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:24,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 18:08:24,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:24,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:24,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:24,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:24,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2022-12-13 18:08:24,987 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 18:08:24,987 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 18:08:24,987 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,008 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 35 states and 42 transitions. Complement of second has 4 states. [2022-12-13 18:08:25,009 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 18:08:25,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:25,009 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 27 letters. Loop has 2 letters. [2022-12-13 18:08:25,009 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:25,009 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:25,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:25,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:25,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 18:08:25,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:25,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:25,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:25,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:25,163 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 18:08:25,164 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 18:08:25,164 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,184 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 35 states and 42 transitions. Complement of second has 4 states. [2022-12-13 18:08:25,184 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 18:08:25,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:25,184 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 27 letters. Loop has 2 letters. [2022-12-13 18:08:25,184 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:25,184 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:25,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:25,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 18:08:25,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:25,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:25,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:25,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:25,360 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 18:08:25,360 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 18:08:25,360 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,442 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34 states and 40 transitions. cyclomatic complexity: 12. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 51 states and 63 transitions. Complement of second has 14 states. [2022-12-13 18:08:25,442 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 18:08:25,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 41 transitions. [2022-12-13 18:08:25,442 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 27 letters. Loop has 2 letters. [2022-12-13 18:08:25,442 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:25,442 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 29 letters. Loop has 2 letters. [2022-12-13 18:08:25,443 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:25,443 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 27 letters. Loop has 4 letters. [2022-12-13 18:08:25,443 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:25,443 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 51 states and 63 transitions. [2022-12-13 18:08:25,443 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:25,443 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 51 states to 46 states and 56 transitions. [2022-12-13 18:08:25,443 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:08:25,443 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 18:08:25,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 56 transitions. [2022-12-13 18:08:25,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:25,444 INFO L218 hiAutomatonCegarLoop]: Abstraction has 46 states and 56 transitions. [2022-12-13 18:08:25,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states and 56 transitions. [2022-12-13 18:08:25,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 39. [2022-12-13 18:08:25,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 38 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-12-13 18:08:25,445 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-12-13 18:08:25,445 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-12-13 18:08:25,445 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2022-12-13 18:08:25,445 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 46 transitions. [2022-12-13 18:08:25,445 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:25,445 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:25,445 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:25,446 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:25,446 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:25,446 INFO L748 eck$LassoCheckResult]: Stem: 3380#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3381#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 3369#L561 assume !(main_~array_size~0#1 < 1); 3370#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 3371#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3372#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3373#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3374#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3377#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3386#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3385#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3384#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3383#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 3382#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 3378#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3366#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3367#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3375#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3376#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3379#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3401#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3400#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3399#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3397#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3396#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3395#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3394#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3393#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3390#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3389#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3387#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3364#L552-3 [2022-12-13 18:08:25,446 INFO L750 eck$LassoCheckResult]: Loop: 3364#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3365#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 3364#L552-3 [2022-12-13 18:08:25,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:25,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1693390338, now seen corresponding path program 10 times [2022-12-13 18:08:25,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:25,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551102968] [2022-12-13 18:08:25,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:25,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:25,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:25,569 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 15 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:25,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:25,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551102968] [2022-12-13 18:08:25,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551102968] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:08:25,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527233474] [2022-12-13 18:08:25,570 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 18:08:25,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:08:25,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:25,571 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:08:25,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-12-13 18:08:25,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 18:08:25,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:08:25,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 18:08:25,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:25,719 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:25,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:08:25,788 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:25,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527233474] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:08:25,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:08:25,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 19 [2022-12-13 18:08:25,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976448371] [2022-12-13 18:08:25,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:08:25,789 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:25,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:25,789 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 10 times [2022-12-13 18:08:25,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:25,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17045105] [2022-12-13 18:08:25,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:25,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:25,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,793 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,796 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:25,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:25,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 18:08:25,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2022-12-13 18:08:25,823 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. cyclomatic complexity: 14 Second operand has 20 states, 19 states have (on average 3.0) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 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 18:08:25,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:25,920 INFO L93 Difference]: Finished difference Result 64 states and 75 transitions. [2022-12-13 18:08:25,920 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 64 states and 75 transitions. [2022-12-13 18:08:25,921 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:25,921 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 64 states to 42 states and 49 transitions. [2022-12-13 18:08:25,921 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:25,921 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:25,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 49 transitions. [2022-12-13 18:08:25,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:25,921 INFO L218 hiAutomatonCegarLoop]: Abstraction has 42 states and 49 transitions. [2022-12-13 18:08:25,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states and 49 transitions. [2022-12-13 18:08:25,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 41. [2022-12-13 18:08:25,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 41 states have (on average 1.170731707317073) internal successors, (48), 40 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:25,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 48 transitions. [2022-12-13 18:08:25,923 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 48 transitions. [2022-12-13 18:08:25,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 18:08:25,923 INFO L428 stractBuchiCegarLoop]: Abstraction has 41 states and 48 transitions. [2022-12-13 18:08:25,923 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2022-12-13 18:08:25,923 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 48 transitions. [2022-12-13 18:08:25,923 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:25,923 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:25,923 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:25,924 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:25,924 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:25,924 INFO L748 eck$LassoCheckResult]: Stem: 3697#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3698#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 3687#L561 assume !(main_~array_size~0#1 < 1); 3688#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 3689#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3690#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3691#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3692#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3711#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3710#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3709#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3708#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3707#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 3705#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 3704#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 3699#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 3695#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3684#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3685#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3693#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3694#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3696#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3721#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3720#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3719#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3717#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3716#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3715#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3714#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3713#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3703#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 3702#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 3700#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 3682#L552-3 [2022-12-13 18:08:25,924 INFO L750 eck$LassoCheckResult]: Loop: 3682#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 3683#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 3682#L552-3 [2022-12-13 18:08:25,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:25,924 INFO L85 PathProgramCache]: Analyzing trace with hash -54505508, now seen corresponding path program 11 times [2022-12-13 18:08:25,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:25,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288512789] [2022-12-13 18:08:25,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:25,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:25,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:25,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,956 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:25,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:25,956 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 11 times [2022-12-13 18:08:25,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:25,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620416237] [2022-12-13 18:08:25,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:25,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:25,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,960 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:25,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,963 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:25,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:25,964 INFO L85 PathProgramCache]: Analyzing trace with hash -840184479, now seen corresponding path program 6 times [2022-12-13 18:08:25,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:25,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621530824] [2022-12-13 18:08:25,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:25,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:25,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,981 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:25,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:25,995 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:27,110 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:27,110 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:27,110 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:27,111 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:27,111 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:27,111 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:27,111 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:27,111 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:27,111 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration14_Lasso [2022-12-13 18:08:27,111 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:27,111 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:27,112 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:27,725 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:27,727 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:27,728 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:27,730 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:27,731 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,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 18:08:27,746 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:27,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 18:08:27,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 18:08:28,162 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:28,162 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:28,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:28,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:28,163 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:28,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2022-12-13 18:08:28,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 18:08:28,177 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:28,177 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:28,177 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:28,177 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:28,179 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:28,179 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:28,184 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:28,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:28,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:28,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:28,187 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:28,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2022-12-13 18:08:28,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:28,199 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:28,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:28,199 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:28,199 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:28,201 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:28,201 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:28,207 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:28,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2022-12-13 18:08:28,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:28,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:28,211 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:28,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2022-12-13 18:08:28,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:28,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:28,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:28,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:28,227 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:28,230 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:28,230 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:28,235 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:28,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2022-12-13 18:08:28,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:28,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:28,238 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:28,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2022-12-13 18:08:28,240 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:28,251 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:28,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:28,251 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:28,251 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:28,253 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:28,253 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:28,258 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:28,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2022-12-13 18:08:28,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:28,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:28,262 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:28,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2022-12-13 18:08:28,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 18:08:28,273 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:28,274 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:28,274 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:28,274 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:28,276 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:28,276 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:28,283 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:28,291 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:08:28,291 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2022-12-13 18:08:28,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:28,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:28,292 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:28,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2022-12-13 18:08:28,294 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:28,304 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:28,305 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:28,305 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 16 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 16 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:08:28,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2022-12-13 18:08:28,396 INFO L156 tatePredicateManager]: 21 out of 23 supporting invariants were superfluous and have been removed [2022-12-13 18:08:28,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:28,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:28,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:08:28,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:28,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:28,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:28,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:28,584 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 18:08:28,584 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 18:08:28,584 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14 Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:28,605 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 42 states and 50 transitions. Complement of second has 4 states. [2022-12-13 18:08:28,605 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 18:08:28,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:28,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:28,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 33 letters. Loop has 2 letters. [2022-12-13 18:08:28,605 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:28,605 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:28,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:28,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:28,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:08:28,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:28,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:28,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:28,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Ended with exit code 0 [2022-12-13 18:08:28,809 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 18:08:28,809 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 18:08:28,809 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14 Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:28,829 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 42 states and 50 transitions. Complement of second has 4 states. [2022-12-13 18:08:28,830 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 18:08:28,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:28,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:28,830 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 33 letters. Loop has 2 letters. [2022-12-13 18:08:28,830 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:28,830 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:28,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:28,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:28,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:08:28,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:28,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:28,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:28,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:29,010 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 18:08:29,010 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 18:08:29,010 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14 Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:29,097 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 48 transitions. cyclomatic complexity: 14. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 59 states and 73 transitions. Complement of second has 16 states. [2022-12-13 18:08:29,097 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 18:08:29,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:29,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 47 transitions. [2022-12-13 18:08:29,098 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 33 letters. Loop has 2 letters. [2022-12-13 18:08:29,098 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:29,098 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 35 letters. Loop has 2 letters. [2022-12-13 18:08:29,098 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:29,098 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 33 letters. Loop has 4 letters. [2022-12-13 18:08:29,098 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:29,098 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 59 states and 73 transitions. [2022-12-13 18:08:29,098 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:29,099 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 59 states to 54 states and 66 transitions. [2022-12-13 18:08:29,099 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:08:29,099 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 18:08:29,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 66 transitions. [2022-12-13 18:08:29,099 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:29,099 INFO L218 hiAutomatonCegarLoop]: Abstraction has 54 states and 66 transitions. [2022-12-13 18:08:29,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states and 66 transitions. [2022-12-13 18:08:29,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 46. [2022-12-13 18:08:29,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 46 states have (on average 1.173913043478261) internal successors, (54), 45 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:29,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 54 transitions. [2022-12-13 18:08:29,101 INFO L240 hiAutomatonCegarLoop]: Abstraction has 46 states and 54 transitions. [2022-12-13 18:08:29,101 INFO L428 stractBuchiCegarLoop]: Abstraction has 46 states and 54 transitions. [2022-12-13 18:08:29,101 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2022-12-13 18:08:29,101 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 46 states and 54 transitions. [2022-12-13 18:08:29,102 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:29,102 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:29,102 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:29,102 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:29,102 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:29,103 INFO L748 eck$LassoCheckResult]: Stem: 4359#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4360#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 4345#L561 assume !(main_~array_size~0#1 < 1); 4346#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 4347#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4348#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4349#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4350#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4356#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4370#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4369#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4368#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4367#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4366#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4365#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 4364#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 4361#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4362#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4389#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4388#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4363#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4353#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4354#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4357#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4358#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4386#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4385#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4384#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4383#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4381#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4380#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4379#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4378#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4377#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4374#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4373#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4371#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4351#L552-3 [2022-12-13 18:08:29,103 INFO L750 eck$LassoCheckResult]: Loop: 4351#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4352#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 4351#L552-3 [2022-12-13 18:08:29,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:29,103 INFO L85 PathProgramCache]: Analyzing trace with hash 36566833, now seen corresponding path program 12 times [2022-12-13 18:08:29,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:29,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712739631] [2022-12-13 18:08:29,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:29,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:29,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:29,260 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 28 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:29,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:29,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712739631] [2022-12-13 18:08:29,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712739631] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:08:29,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595356332] [2022-12-13 18:08:29,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 18:08:29,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:08:29,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:29,261 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:08:29,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-12-13 18:08:29,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-12-13 18:08:29,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:08:29,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 18:08:29,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:29,456 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 45 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:29,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:08:29,528 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 45 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:29,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595356332] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:08:29,528 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:08:29,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 22 [2022-12-13 18:08:29,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016624650] [2022-12-13 18:08:29,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:08:29,529 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:29,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:29,529 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 12 times [2022-12-13 18:08:29,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:29,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217711618] [2022-12-13 18:08:29,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:29,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:29,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,532 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:29,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,533 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:29,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:29,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 18:08:29,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-12-13 18:08:29,567 INFO L87 Difference]: Start difference. First operand 46 states and 54 transitions. cyclomatic complexity: 16 Second operand has 23 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 23 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:29,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:29,716 INFO L93 Difference]: Finished difference Result 76 states and 89 transitions. [2022-12-13 18:08:29,717 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 76 states and 89 transitions. [2022-12-13 18:08:29,717 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:29,717 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 76 states to 49 states and 57 transitions. [2022-12-13 18:08:29,717 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:29,717 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:29,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 57 transitions. [2022-12-13 18:08:29,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:29,717 INFO L218 hiAutomatonCegarLoop]: Abstraction has 49 states and 57 transitions. [2022-12-13 18:08:29,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states and 57 transitions. [2022-12-13 18:08:29,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2022-12-13 18:08:29,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 47 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:29,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 56 transitions. [2022-12-13 18:08:29,719 INFO L240 hiAutomatonCegarLoop]: Abstraction has 48 states and 56 transitions. [2022-12-13 18:08:29,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 18:08:29,719 INFO L428 stractBuchiCegarLoop]: Abstraction has 48 states and 56 transitions. [2022-12-13 18:08:29,719 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2022-12-13 18:08:29,719 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 48 states and 56 transitions. [2022-12-13 18:08:29,719 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:29,719 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:29,719 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:29,720 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:29,720 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:29,720 INFO L748 eck$LassoCheckResult]: Stem: 4737#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4738#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 4723#L561 assume !(main_~array_size~0#1 < 1); 4724#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 4725#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4726#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4727#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4728#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4734#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4755#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4754#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4753#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4752#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4751#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4750#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 4747#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 4746#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 4741#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 4739#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4731#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4732#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4735#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4736#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4740#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4769#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4768#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4767#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4765#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4764#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4763#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4762#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4760#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4759#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4758#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4757#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4748#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4745#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 4744#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 4742#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 4729#L552-3 [2022-12-13 18:08:29,720 INFO L750 eck$LassoCheckResult]: Loop: 4729#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 4730#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 4729#L552-3 [2022-12-13 18:08:29,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:29,720 INFO L85 PathProgramCache]: Analyzing trace with hash -643498353, now seen corresponding path program 13 times [2022-12-13 18:08:29,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:29,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359813721] [2022-12-13 18:08:29,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:29,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:29,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,730 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:29,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,740 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:29,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:29,740 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 13 times [2022-12-13 18:08:29,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:29,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232017211] [2022-12-13 18:08:29,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:29,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:29,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,743 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:29,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,745 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:29,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:29,745 INFO L85 PathProgramCache]: Analyzing trace with hash 73374548, now seen corresponding path program 7 times [2022-12-13 18:08:29,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:29,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731098424] [2022-12-13 18:08:29,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:29,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,756 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:29,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:29,767 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:32,573 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:32,573 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:32,573 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:32,573 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:32,573 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:32,573 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:32,573 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:32,573 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:32,573 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration16_Lasso [2022-12-13 18:08:32,573 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:32,573 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:32,575 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,576 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,578 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,579 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,580 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,581 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,582 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,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 18:08:32,585 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:32,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 18:08:32,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 18:08:32,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 18:08:32,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 18:08:32,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 18:08:32,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 18:08:33,502 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:33,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 18:08:33,505 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:33,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 18:08:33,854 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:33,854 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:33,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,855 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2022-12-13 18:08:33,857 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:33,866 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,866 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:33,867 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,867 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,867 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,867 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:33,867 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:33,868 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:33,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2022-12-13 18:08:33,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,871 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2022-12-13 18:08:33,873 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:33,883 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,883 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,883 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,883 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,884 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:33,884 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:33,887 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:33,889 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2022-12-13 18:08:33,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,890 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2022-12-13 18:08:33,892 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:33,901 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,901 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:33,902 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,902 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,902 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,902 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:33,902 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:33,903 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:33,905 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Ended with exit code 0 [2022-12-13 18:08:33,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,906 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2022-12-13 18:08:33,909 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:33,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,920 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,921 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:33,921 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:33,925 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:33,927 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2022-12-13 18:08:33,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,929 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2022-12-13 18:08:33,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 18:08:33,940 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,941 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:33,941 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,941 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,941 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,941 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:33,941 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:33,942 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:33,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Ended with exit code 0 [2022-12-13 18:08:33,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,945 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2022-12-13 18:08:33,947 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:33,958 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,958 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,958 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,959 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,959 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:33,959 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:33,962 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:33,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2022-12-13 18:08:33,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,965 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2022-12-13 18:08:33,967 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:33,977 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,977 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,977 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,977 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,978 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:33,978 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:33,981 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:33,983 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2022-12-13 18:08:33,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:33,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:33,985 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:33,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2022-12-13 18:08:33,986 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:33,996 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:33,996 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:33,996 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:33,997 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:33,997 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:33,997 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:33,997 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:33,998 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2022-12-13 18:08:34,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,001 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2022-12-13 18:08:34,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 18:08:34,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,013 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:34,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,014 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:34,014 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:34,015 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2022-12-13 18:08:34,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,018 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2022-12-13 18:08:34,020 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:34,030 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,030 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,030 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,030 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,031 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,031 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2022-12-13 18:08:34,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,037 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2022-12-13 18:08:34,039 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:34,048 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,049 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:34,049 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,049 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,049 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,049 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:34,049 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:34,050 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2022-12-13 18:08:34,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,054 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2022-12-13 18:08:34,056 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:34,066 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,066 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,066 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,066 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,067 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,067 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,070 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Ended with exit code 0 [2022-12-13 18:08:34,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,074 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2022-12-13 18:08:34,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 18:08:34,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,085 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:34,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,086 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:34,086 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:34,087 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2022-12-13 18:08:34,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,091 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2022-12-13 18:08:34,093 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:34,103 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,103 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:34,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,103 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:34,103 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:34,104 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,106 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2022-12-13 18:08:34,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,108 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2022-12-13 18:08:34,110 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:34,119 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,120 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,120 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,120 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,122 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,122 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,127 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2022-12-13 18:08:34,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,130 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2022-12-13 18:08:34,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 18:08:34,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,144 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,144 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,149 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2022-12-13 18:08:34,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,152 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2022-12-13 18:08:34,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 18:08:34,164 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,164 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,164 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,164 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,166 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,166 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Ended with exit code 0 [2022-12-13 18:08:34,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,174 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2022-12-13 18:08:34,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 18:08:34,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,188 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,190 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,190 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,205 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Ended with exit code 0 [2022-12-13 18:08:34,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,209 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2022-12-13 18:08:34,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 18:08:34,220 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,221 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,221 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,221 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,223 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,223 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,229 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:34,231 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2022-12-13 18:08:34,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,232 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2022-12-13 18:08:34,234 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:34,244 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:34,244 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:34,244 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:34,244 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:34,246 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:34,246 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:34,253 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:34,260 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:08:34,260 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:08:34,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:34,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:34,261 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:34,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2022-12-13 18:08:34,263 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:34,274 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:34,274 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:34,274 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 20 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 20 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:08:34,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:34,337 INFO L156 tatePredicateManager]: 15 out of 17 supporting invariants were superfluous and have been removed [2022-12-13 18:08:34,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2022-12-13 18:08:34,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:34,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:34,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 18:08:34,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:34,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:34,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:34,584 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 18:08:34,584 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 18:08:34,584 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16 Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:34,610 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 49 states and 58 transitions. Complement of second has 4 states. [2022-12-13 18:08:34,610 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 18:08:34,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:34,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:34,611 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 39 letters. Loop has 2 letters. [2022-12-13 18:08:34,611 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:34,611 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:34,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:34,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 18:08:34,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:34,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:34,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:34,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:34,841 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 18:08:34,841 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 18:08:34,841 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16 Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:34,859 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 49 states and 58 transitions. Complement of second has 4 states. [2022-12-13 18:08:34,859 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 18:08:34,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:34,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:34,859 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 39 letters. Loop has 2 letters. [2022-12-13 18:08:34,859 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:34,860 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:34,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:34,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 18:08:34,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:35,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:35,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:35,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:35,042 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 18:08:35,042 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 18:08:35,043 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16 Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:35,147 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 48 states and 56 transitions. cyclomatic complexity: 16. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 67 states and 83 transitions. Complement of second has 18 states. [2022-12-13 18:08:35,147 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 18:08:35,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:35,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 53 transitions. [2022-12-13 18:08:35,147 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 39 letters. Loop has 2 letters. [2022-12-13 18:08:35,148 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:35,148 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 41 letters. Loop has 2 letters. [2022-12-13 18:08:35,148 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:35,148 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 39 letters. Loop has 4 letters. [2022-12-13 18:08:35,148 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:35,148 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 67 states and 83 transitions. [2022-12-13 18:08:35,148 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:35,149 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 67 states to 62 states and 76 transitions. [2022-12-13 18:08:35,149 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:08:35,149 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 18:08:35,149 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 76 transitions. [2022-12-13 18:08:35,149 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:35,149 INFO L218 hiAutomatonCegarLoop]: Abstraction has 62 states and 76 transitions. [2022-12-13 18:08:35,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 76 transitions. [2022-12-13 18:08:35,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 53. [2022-12-13 18:08:35,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 53 states have (on average 1.169811320754717) internal successors, (62), 52 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:35,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 62 transitions. [2022-12-13 18:08:35,151 INFO L240 hiAutomatonCegarLoop]: Abstraction has 53 states and 62 transitions. [2022-12-13 18:08:35,151 INFO L428 stractBuchiCegarLoop]: Abstraction has 53 states and 62 transitions. [2022-12-13 18:08:35,151 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2022-12-13 18:08:35,151 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 53 states and 62 transitions. [2022-12-13 18:08:35,151 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:35,152 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:35,152 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:35,152 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:35,152 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:35,152 INFO L748 eck$LassoCheckResult]: Stem: 5468#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5469#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 5456#L561 assume !(main_~array_size~0#1 < 1); 5457#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 5458#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5459#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5460#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5461#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5464#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5478#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5477#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5476#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5475#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5474#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5473#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5472#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5471#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 5470#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 5465#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5466#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5502#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5501#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5467#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5453#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5454#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5462#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5463#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5499#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5498#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5497#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5496#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5494#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5493#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5492#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5491#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5489#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5488#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5487#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5486#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5485#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5482#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5481#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5479#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5451#L552-3 [2022-12-13 18:08:35,152 INFO L750 eck$LassoCheckResult]: Loop: 5451#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5452#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 5451#L552-3 [2022-12-13 18:08:35,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:35,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1793463396, now seen corresponding path program 14 times [2022-12-13 18:08:35,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:35,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334820891] [2022-12-13 18:08:35,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:35,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:35,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:35,324 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 45 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:35,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:35,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334820891] [2022-12-13 18:08:35,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334820891] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:08:35,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978983350] [2022-12-13 18:08:35,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:08:35,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:08:35,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:35,325 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:08:35,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-12-13 18:08:35,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:08:35,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:08:35,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 18:08:35,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:35,526 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 66 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:35,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:08:35,622 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 66 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:35,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978983350] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:08:35,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:08:35,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 25 [2022-12-13 18:08:35,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105480764] [2022-12-13 18:08:35,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:08:35,622 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:35,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:35,623 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 14 times [2022-12-13 18:08:35,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:35,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810679114] [2022-12-13 18:08:35,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:35,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:35,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,627 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:35,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,629 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:35,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:35,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 18:08:35,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2022-12-13 18:08:35,660 INFO L87 Difference]: Start difference. First operand 53 states and 62 transitions. cyclomatic complexity: 18 Second operand has 26 states, 25 states have (on average 3.08) internal successors, (77), 26 states have internal predecessors, (77), 0 states have call successors, (0), 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 18:08:35,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:35,837 INFO L93 Difference]: Finished difference Result 88 states and 103 transitions. [2022-12-13 18:08:35,837 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 88 states and 103 transitions. [2022-12-13 18:08:35,838 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:35,838 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 88 states to 56 states and 65 transitions. [2022-12-13 18:08:35,838 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:35,839 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:35,839 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 65 transitions. [2022-12-13 18:08:35,839 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:35,839 INFO L218 hiAutomatonCegarLoop]: Abstraction has 56 states and 65 transitions. [2022-12-13 18:08:35,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states and 65 transitions. [2022-12-13 18:08:35,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 55. [2022-12-13 18:08:35,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 55 states have (on average 1.1636363636363636) internal successors, (64), 54 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:35,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 64 transitions. [2022-12-13 18:08:35,840 INFO L240 hiAutomatonCegarLoop]: Abstraction has 55 states and 64 transitions. [2022-12-13 18:08:35,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 18:08:35,841 INFO L428 stractBuchiCegarLoop]: Abstraction has 55 states and 64 transitions. [2022-12-13 18:08:35,841 INFO L335 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2022-12-13 18:08:35,841 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 55 states and 64 transitions. [2022-12-13 18:08:35,841 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:35,841 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:35,841 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:35,842 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:35,842 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:35,842 INFO L748 eck$LassoCheckResult]: Stem: 5903#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 5904#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 5889#L561 assume !(main_~array_size~0#1 < 1); 5890#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 5891#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5892#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5893#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5894#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5900#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5922#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5921#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5920#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5919#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5918#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5917#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5916#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5915#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 5913#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 5912#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 5907#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 5905#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5897#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5898#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5901#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5902#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5906#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5942#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5941#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5940#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5938#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5937#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5936#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5935#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5933#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5932#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5931#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5930#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5928#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5927#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5926#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5925#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5924#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5911#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 5910#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 5908#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 5895#L552-3 [2022-12-13 18:08:35,842 INFO L750 eck$LassoCheckResult]: Loop: 5895#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 5896#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 5895#L552-3 [2022-12-13 18:08:35,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:35,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1162190146, now seen corresponding path program 15 times [2022-12-13 18:08:35,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:35,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062925999] [2022-12-13 18:08:35,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:35,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:35,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,855 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,865 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:35,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:35,866 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 15 times [2022-12-13 18:08:35,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:35,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175944959] [2022-12-13 18:08:35,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:35,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:35,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,869 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:35,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,871 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:35,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:35,871 INFO L85 PathProgramCache]: Analyzing trace with hash 173234503, now seen corresponding path program 8 times [2022-12-13 18:08:35,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:35,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229166601] [2022-12-13 18:08:35,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:35,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:35,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,893 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:35,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:35,911 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:40,267 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:40,267 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:40,267 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:40,267 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:40,268 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:40,268 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:40,268 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:40,268 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:40,268 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration18_Lasso [2022-12-13 18:08:40,268 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:40,268 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:40,269 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,271 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,272 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,273 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,275 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,276 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,277 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,279 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,280 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,281 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,282 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,283 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,285 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,286 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:40,287 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:41,756 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:41,757 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:41,758 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:42,100 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:42,100 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:42,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,101 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2022-12-13 18:08:42,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 18:08:42,113 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,113 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,113 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,113 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,115 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,115 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,118 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,120 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2022-12-13 18:08:42,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,121 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2022-12-13 18:08:42,123 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:42,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,133 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,133 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,133 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,135 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:42,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,138 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2022-12-13 18:08: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 18:08:42,150 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,151 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,151 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,151 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,152 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,152 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,154 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Ended with exit code 0 [2022-12-13 18:08:42,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,157 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2022-12-13 18:08: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 18:08:42,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,169 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,169 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,169 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,169 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,170 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,170 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2022-12-13 18:08:42,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,174 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2022-12-13 18:08:42,176 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:42,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,186 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,186 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,186 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,187 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,187 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,188 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:42,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,191 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2022-12-13 18:08:42,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 18:08:42,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,203 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,204 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,204 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,206 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Ended with exit code 0 [2022-12-13 18:08:42,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,209 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2022-12-13 18:08:42,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 18:08:42,221 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,221 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,221 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,221 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,222 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,222 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,225 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2022-12-13 18:08:42,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,228 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2022-12-13 18:08: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 18:08:42,241 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,241 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,241 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,241 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,241 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,242 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,242 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,243 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2022-12-13 18:08:42,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,246 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2022-12-13 18:08:42,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 18:08:42,259 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,259 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,260 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,260 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,263 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2022-12-13 18:08:42,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,266 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2022-12-13 18:08:42,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 18:08:42,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,278 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,278 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,278 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,278 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,279 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,281 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:42,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,282 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2022-12-13 18:08:42,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 18:08:42,293 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,294 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,294 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,294 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,294 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,294 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,295 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Ended with exit code 0 [2022-12-13 18:08:42,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,298 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2022-12-13 18:08:42,300 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:42,310 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,310 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:42,310 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,311 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,311 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,311 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:42,311 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:42,312 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Ended with exit code 0 [2022-12-13 18:08:42,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,315 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2022-12-13 18:08:42,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 18:08:42,328 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,328 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,329 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,329 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,332 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2022-12-13 18:08:42,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,335 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2022-12-13 18:08:42,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:42,347 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,347 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,347 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,347 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,348 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,348 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,351 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Ended with exit code 0 [2022-12-13 18:08:42,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,355 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2022-12-13 18:08:42,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:42,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,369 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,369 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,374 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:42,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,377 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2022-12-13 18:08:42,379 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:42,388 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,389 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,389 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,389 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,390 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,390 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,393 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:42,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2022-12-13 18:08:42,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,396 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2022-12-13 18:08:42,398 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:42,408 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:42,408 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:42,408 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:42,408 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:42,410 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:42,410 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:42,416 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:42,424 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 18:08:42,424 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2022-12-13 18:08:42,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:42,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:42,425 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:42,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2022-12-13 18:08:42,427 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:42,438 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:42,438 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:42,438 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_4) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_4 Supporting invariants [] [2022-12-13 18:08:42,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:42,579 INFO L156 tatePredicateManager]: 29 out of 31 supporting invariants were superfluous and have been removed [2022-12-13 18:08:42,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:42,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:42,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 42 conjunts are in the unsatisfiable core [2022-12-13 18:08:42,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:42,686 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2022-12-13 18:08:42,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:42,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:42,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:43,023 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 18:08:43,023 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 18:08:43,023 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18 Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:43,095 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 61 states and 72 transitions. Complement of second has 12 states. [2022-12-13 18:08:43,095 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 18:08:43,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:43,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 28 transitions. [2022-12-13 18:08:43,095 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 28 transitions. Stem has 45 letters. Loop has 2 letters. [2022-12-13 18:08:43,096 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:43,096 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:43,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:43,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:43,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 42 conjunts are in the unsatisfiable core [2022-12-13 18:08:43,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:43,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:43,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:43,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:43,484 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 18:08:43,484 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 18:08:43,484 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18 Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:43,591 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 61 states and 72 transitions. Complement of second has 12 states. [2022-12-13 18:08:43,591 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 18:08:43,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:43,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 28 transitions. [2022-12-13 18:08:43,592 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 28 transitions. Stem has 45 letters. Loop has 2 letters. [2022-12-13 18:08:43,592 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:43,592 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:43,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:43,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 42 conjunts are in the unsatisfiable core [2022-12-13 18:08:43,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:43,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:43,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:43,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:43,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 18:08:43,993 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 18:08:43,994 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18 Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:44,224 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 55 states and 64 transitions. cyclomatic complexity: 18. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 123 states and 156 transitions. Complement of second has 29 states. [2022-12-13 18:08:44,224 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 18:08:44,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:44,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 83 transitions. [2022-12-13 18:08:44,225 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 83 transitions. Stem has 45 letters. Loop has 2 letters. [2022-12-13 18:08:44,225 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:44,225 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 83 transitions. Stem has 47 letters. Loop has 2 letters. [2022-12-13 18:08:44,225 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:44,225 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 83 transitions. Stem has 45 letters. Loop has 4 letters. [2022-12-13 18:08:44,225 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:44,225 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 123 states and 156 transitions. [2022-12-13 18:08:44,226 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 18:08:44,227 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 123 states to 118 states and 149 transitions. [2022-12-13 18:08:44,227 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2022-12-13 18:08:44,227 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2022-12-13 18:08:44,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 118 states and 149 transitions. [2022-12-13 18:08:44,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:44,228 INFO L218 hiAutomatonCegarLoop]: Abstraction has 118 states and 149 transitions. [2022-12-13 18:08:44,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states and 149 transitions. [2022-12-13 18:08:44,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 64. [2022-12-13 18:08:44,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 64 states have (on average 1.171875) internal successors, (75), 63 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:44,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 75 transitions. [2022-12-13 18:08:44,230 INFO L240 hiAutomatonCegarLoop]: Abstraction has 64 states and 75 transitions. [2022-12-13 18:08:44,230 INFO L428 stractBuchiCegarLoop]: Abstraction has 64 states and 75 transitions. [2022-12-13 18:08:44,230 INFO L335 stractBuchiCegarLoop]: ======== Iteration 19 ============ [2022-12-13 18:08:44,230 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 64 states and 75 transitions. [2022-12-13 18:08:44,230 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:44,230 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:44,230 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:44,231 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:44,231 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:44,231 INFO L748 eck$LassoCheckResult]: Stem: 6907#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6908#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 6893#L561 assume !(main_~array_size~0#1 < 1); 6894#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 6895#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6896#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6897#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6898#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6904#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6922#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6921#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6920#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6919#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6918#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6917#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6916#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6914#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6915#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6956#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 6913#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 6912#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 6911#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 6909#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6901#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6902#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6905#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6906#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6948#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6947#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6946#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6945#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6943#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6942#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6941#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6940#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6938#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6937#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6936#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6935#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6933#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6932#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6931#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6930#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6929#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6926#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 6925#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 6923#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 6899#L552-3 [2022-12-13 18:08:44,231 INFO L750 eck$LassoCheckResult]: Loop: 6899#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 6900#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 6899#L552-3 [2022-12-13 18:08:44,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:44,232 INFO L85 PathProgramCache]: Analyzing trace with hash 98985632, now seen corresponding path program 16 times [2022-12-13 18:08:44,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:44,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349739920] [2022-12-13 18:08:44,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:44,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:44,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:44,247 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:44,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:44,257 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:44,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:44,257 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 16 times [2022-12-13 18:08:44,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:44,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891722948] [2022-12-13 18:08:44,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:44,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:44,260 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:44,262 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:44,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:44,262 INFO L85 PathProgramCache]: Analyzing trace with hash 635912997, now seen corresponding path program 9 times [2022-12-13 18:08:44,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:44,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046727852] [2022-12-13 18:08:44,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:44,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:44,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:44,282 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:44,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:44,293 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:47,477 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:47,477 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:47,477 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:47,477 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:47,477 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:47,477 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:47,477 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:47,477 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:47,477 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration19_Lasso [2022-12-13 18:08:47,477 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:47,477 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:47,479 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,481 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,483 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,484 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,485 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,486 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,487 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,489 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,490 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,492 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,493 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,494 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,495 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:47,497 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:48,493 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:48,495 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:48,496 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:48,497 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:48,866 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:48,866 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:48,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,867 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2022-12-13 18:08:48,869 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:48,878 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:48,879 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:48,879 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:48,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:48,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:48,879 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:48,879 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:48,880 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:48,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Ended with exit code 0 [2022-12-13 18:08:48,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,883 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2022-12-13 18:08:48,885 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:48,895 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:48,895 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:48,895 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:48,895 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:48,897 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:48,897 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:48,900 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:48,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Ended with exit code 0 [2022-12-13 18:08:48,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,903 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2022-12-13 18:08:48,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 18:08:48,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:48,915 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:48,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:48,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:48,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:48,916 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:48,916 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:48,918 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:48,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Ended with exit code 0 [2022-12-13 18:08:48,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,921 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2022-12-13 18:08:48,923 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:48,933 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:48,933 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:48,933 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:48,933 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:48,933 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:48,933 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:48,933 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:48,935 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:48,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Ended with exit code 0 [2022-12-13 18:08:48,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,938 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2022-12-13 18:08:48,940 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:48,950 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:48,950 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:48,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:48,950 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:48,950 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:48,950 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:48,950 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:48,952 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:48,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Ended with exit code 0 [2022-12-13 18:08:48,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,955 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2022-12-13 18:08:48,957 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:48,966 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:48,967 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:48,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:48,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:48,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:48,967 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:48,967 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:48,968 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:48,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:48,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,971 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2022-12-13 18:08:48,973 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:48,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:48,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:48,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:48,983 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:48,985 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:48,985 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:48,987 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:48,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Ended with exit code 0 [2022-12-13 18:08:48,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:48,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:48,991 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:48,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2022-12-13 18:08:48,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 18:08:49,003 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,003 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,003 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,003 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,005 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,005 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,008 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Ended with exit code 0 [2022-12-13 18:08:49,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,011 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2022-12-13 18:08:49,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 18:08:49,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,023 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,024 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,024 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,027 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Ended with exit code 0 [2022-12-13 18:08:49,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,030 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2022-12-13 18:08:49,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 18:08:49,042 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,042 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:49,042 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,042 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,042 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,043 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:49,043 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:49,044 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,046 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2022-12-13 18:08:49,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,047 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2022-12-13 18:08:49,050 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:49,060 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,060 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:49,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,060 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,060 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,061 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:49,061 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:49,062 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Ended with exit code 0 [2022-12-13 18:08:49,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,065 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2022-12-13 18:08:49,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 18:08:49,078 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,078 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:49,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,078 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,078 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:49,079 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:49,080 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,082 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Ended with exit code 0 [2022-12-13 18:08:49,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,083 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2022-12-13 18:08:49,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 18:08:49,094 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,094 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,095 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,095 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,098 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,100 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Ended with exit code 0 [2022-12-13 18:08:49,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,101 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2022-12-13 18:08:49,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 18:08:49,113 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,114 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,114 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,114 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,116 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,116 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,120 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Ended with exit code 0 [2022-12-13 18:08:49,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,123 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2022-12-13 18:08:49,126 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:49,137 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,137 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,137 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,137 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,139 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,139 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,145 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Ended with exit code 0 [2022-12-13 18:08:49,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,146 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2022-12-13 18:08:49,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 18:08:49,158 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,159 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,159 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,160 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,160 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,166 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Ended with exit code 0 [2022-12-13 18:08:49,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,169 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2022-12-13 18:08:49,171 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:49,181 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,181 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,181 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,181 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,184 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,184 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,188 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,190 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Ended with exit code 0 [2022-12-13 18:08:49,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,191 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2022-12-13 18:08:49,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 18:08:49,204 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,204 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,204 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,207 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,207 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,212 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,214 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Ended with exit code 0 [2022-12-13 18:08:49,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,215 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2022-12-13 18:08:49,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:49,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,227 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,228 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,229 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,233 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2022-12-13 18:08:49,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,237 INFO L229 MonitoredProcess]: Starting monitored process 166 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2022-12-13 18:08:49,239 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:49,248 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,248 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,248 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,250 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,250 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,253 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2022-12-13 18:08:49,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,256 INFO L229 MonitoredProcess]: Starting monitored process 167 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2022-12-13 18:08:49,258 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:49,268 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,268 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,268 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,269 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,273 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,273 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,286 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:49,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Forceful destruction successful, exit code 0 [2022-12-13 18:08:49,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,289 INFO L229 MonitoredProcess]: Starting monitored process 168 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2022-12-13 18:08:49,291 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:49,301 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:49,301 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:49,301 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:49,301 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:49,303 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:49,303 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:49,309 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:08:49,316 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:08:49,316 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:08:49,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:49,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:49,317 INFO L229 MonitoredProcess]: Starting monitored process 169 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:49,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2022-12-13 18:08:49,319 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:08:49,330 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:08:49,330 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:08:49,330 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 24))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ ULTIMATE.start_main_~numbers~0#1.offset 24))_1 Supporting invariants [] [2022-12-13 18:08:49,333 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2022-12-13 18:08:49,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2022-12-13 18:08:49,465 INFO L156 tatePredicateManager]: 31 out of 33 supporting invariants were superfluous and have been removed [2022-12-13 18:08:49,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:49,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:49,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 18:08:49,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:49,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:49,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:49,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:49,749 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 18:08:49,749 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 18:08:49,749 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21 Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:49,777 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 66 states and 79 transitions. Complement of second has 4 states. [2022-12-13 18:08:49,778 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 18:08:49,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:49,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:49,778 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 47 letters. Loop has 2 letters. [2022-12-13 18:08:49,778 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:49,778 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:49,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:49,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 18:08:49,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:50,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:50,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:50,044 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 18:08:50,044 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 18:08:50,045 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21 Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:50,068 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 66 states and 79 transitions. Complement of second has 4 states. [2022-12-13 18:08:50,069 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 18:08:50,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:50,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:08:50,069 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 47 letters. Loop has 2 letters. [2022-12-13 18:08:50,069 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:50,069 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:08:50,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:50,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:50,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 18:08:50,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:50,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:08:50,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:50,284 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 18:08:50,285 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 18:08:50,285 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21 Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:50,410 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 64 states and 75 transitions. cyclomatic complexity: 21. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 120 states and 153 transitions. Complement of second has 20 states. [2022-12-13 18:08:50,410 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 18:08:50,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:50,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 59 transitions. [2022-12-13 18:08:50,410 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 47 letters. Loop has 2 letters. [2022-12-13 18:08:50,410 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:50,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 49 letters. Loop has 2 letters. [2022-12-13 18:08:50,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:50,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 47 letters. Loop has 4 letters. [2022-12-13 18:08:50,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:08:50,411 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 120 states and 153 transitions. [2022-12-13 18:08:50,411 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:50,412 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 120 states to 113 states and 143 transitions. [2022-12-13 18:08:50,412 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 18:08:50,412 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2022-12-13 18:08:50,412 INFO L73 IsDeterministic]: Start isDeterministic. Operand 113 states and 143 transitions. [2022-12-13 18:08:50,412 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:50,412 INFO L218 hiAutomatonCegarLoop]: Abstraction has 113 states and 143 transitions. [2022-12-13 18:08:50,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states and 143 transitions. [2022-12-13 18:08:50,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 60. [2022-12-13 18:08:50,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 60 states have (on average 1.1666666666666667) internal successors, (70), 59 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:50,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 70 transitions. [2022-12-13 18:08:50,413 INFO L240 hiAutomatonCegarLoop]: Abstraction has 60 states and 70 transitions. [2022-12-13 18:08:50,413 INFO L428 stractBuchiCegarLoop]: Abstraction has 60 states and 70 transitions. [2022-12-13 18:08:50,413 INFO L335 stractBuchiCegarLoop]: ======== Iteration 20 ============ [2022-12-13 18:08:50,413 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60 states and 70 transitions. [2022-12-13 18:08:50,413 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:50,414 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:50,414 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:50,414 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:50,414 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:50,414 INFO L748 eck$LassoCheckResult]: Stem: 7879#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 7880#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 7866#L561 assume !(main_~array_size~0#1 < 1); 7867#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 7868#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7869#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7870#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7871#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7899#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7898#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7897#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7896#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7895#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7894#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7893#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7892#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7891#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 7890#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 7889#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 7884#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 7881#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7882#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7924#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7923#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7883#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7874#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7875#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7877#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7878#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7921#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7920#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7919#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7918#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7916#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7915#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7914#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7913#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7911#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7910#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7909#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7908#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7906#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7905#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7904#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7903#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7900#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7888#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 7887#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 7885#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 7872#L552-3 [2022-12-13 18:08:50,414 INFO L750 eck$LassoCheckResult]: Loop: 7872#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 7873#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 7872#L552-3 [2022-12-13 18:08:50,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:50,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1025367657, now seen corresponding path program 17 times [2022-12-13 18:08:50,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:50,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001535847] [2022-12-13 18:08:50,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:50,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:08:50,599 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 66 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:50,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:08:50,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001535847] [2022-12-13 18:08:50,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001535847] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:08:50,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812340005] [2022-12-13 18:08:50,599 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 18:08:50,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:08:50,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:50,600 INFO L229 MonitoredProcess]: Starting monitored process 170 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:08:50,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-12-13 18:08:50,709 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-12-13 18:08:50,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:08:50,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 18:08:50,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:08:50,890 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 91 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:50,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:08:51,017 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 91 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:08:51,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812340005] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:08:51,017 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:08:51,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 28 [2022-12-13 18:08:51,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962046638] [2022-12-13 18:08:51,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:08:51,018 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:08:51,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:51,018 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 17 times [2022-12-13 18:08:51,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:51,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215353015] [2022-12-13 18:08:51,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:51,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:51,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,022 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:51,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,024 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:51,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:08:51,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-13 18:08:51,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=627, Unknown=0, NotChecked=0, Total=812 [2022-12-13 18:08:51,058 INFO L87 Difference]: Start difference. First operand 60 states and 70 transitions. cyclomatic complexity: 20 Second operand has 29 states, 28 states have (on average 3.107142857142857) internal successors, (87), 29 states have internal predecessors, (87), 0 states have call successors, (0), 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 18:08:51,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:08:51,269 INFO L93 Difference]: Finished difference Result 100 states and 117 transitions. [2022-12-13 18:08:51,269 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 100 states and 117 transitions. [2022-12-13 18:08:51,270 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:51,270 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 100 states to 63 states and 73 transitions. [2022-12-13 18:08:51,270 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:08:51,270 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:08:51,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 73 transitions. [2022-12-13 18:08:51,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:08:51,271 INFO L218 hiAutomatonCegarLoop]: Abstraction has 63 states and 73 transitions. [2022-12-13 18:08:51,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states and 73 transitions. [2022-12-13 18:08:51,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2022-12-13 18:08:51,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 62 states have (on average 1.1612903225806452) internal successors, (72), 61 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:08:51,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 72 transitions. [2022-12-13 18:08:51,272 INFO L240 hiAutomatonCegarLoop]: Abstraction has 62 states and 72 transitions. [2022-12-13 18:08:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 18:08:51,273 INFO L428 stractBuchiCegarLoop]: Abstraction has 62 states and 72 transitions. [2022-12-13 18:08:51,273 INFO L335 stractBuchiCegarLoop]: ======== Iteration 21 ============ [2022-12-13 18:08:51,273 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 62 states and 72 transitions. [2022-12-13 18:08:51,273 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:08:51,273 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:08:51,273 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:08:51,274 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1] [2022-12-13 18:08:51,274 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:08:51,274 INFO L748 eck$LassoCheckResult]: Stem: 8379#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 8380#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 8369#L561 assume !(main_~array_size~0#1 < 1); 8370#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 8371#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8372#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8373#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8374#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8399#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8398#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8397#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8396#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8395#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8394#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8393#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8392#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8391#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8390#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8389#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 8387#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 8386#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 8381#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 8377#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8366#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8367#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8375#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8376#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8378#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8424#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8423#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8422#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8420#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8419#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8418#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8417#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8415#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8414#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8413#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8412#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8410#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8409#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8408#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8407#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8405#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8404#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8403#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8402#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8401#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8385#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 8384#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 8382#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 8364#L552-3 [2022-12-13 18:08:51,275 INFO L750 eck$LassoCheckResult]: Loop: 8364#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 8365#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 8364#L552-3 [2022-12-13 18:08:51,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:51,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1227033589, now seen corresponding path program 18 times [2022-12-13 18:08:51,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:51,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191474302] [2022-12-13 18:08:51,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:51,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:51,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,287 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,299 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:51,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:51,299 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 18 times [2022-12-13 18:08:51,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:51,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805223775] [2022-12-13 18:08:51,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:51,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:51,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,302 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:51,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,304 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:51,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:08:51,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1936726214, now seen corresponding path program 10 times [2022-12-13 18:08:51,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:08:51,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008843146] [2022-12-13 18:08:51,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:08:51,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:08:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,318 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:08:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:08:51,334 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:08:56,458 WARN L233 SmtUtils]: Spent 5.09s on a formula simplification. DAG size of input: 285 DAG size of output: 218 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:08:57,550 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:08:57,550 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:08:57,550 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:08:57,550 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:08:57,550 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:08:57,550 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:57,550 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:08:57,550 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:08:57,550 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration21_Lasso [2022-12-13 18:08:57,550 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:08:57,550 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:08:57,553 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:57,554 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:57,556 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:57,557 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:57,558 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:57,559 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,464 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,466 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,467 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,468 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,469 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,470 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,471 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,472 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,473 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,474 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,475 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,476 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,477 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:08:59,932 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:08:59,932 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:08:59,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:59,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:59,933 INFO L229 MonitoredProcess]: Starting monitored process 171 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:59,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2022-12-13 18:08:59,935 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:59,944 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:59,945 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:59,945 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:59,945 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:59,945 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:59,945 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:59,945 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:59,946 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:59,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Ended with exit code 0 [2022-12-13 18:08:59,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:59,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:59,949 INFO L229 MonitoredProcess]: Starting monitored process 172 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:59,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2022-12-13 18:08:59,951 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:59,961 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:59,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:59,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:59,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:59,962 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:08:59,962 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:08:59,965 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:59,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2022-12-13 18:08:59,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:59,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:59,968 INFO L229 MonitoredProcess]: Starting monitored process 173 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:59,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2022-12-13 18:08:59,970 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:59,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:59,979 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:59,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:59,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:59,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:59,980 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:59,980 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:59,981 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:08:59,983 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2022-12-13 18:08:59,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:08:59,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:08:59,984 INFO L229 MonitoredProcess]: Starting monitored process 174 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:08:59,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2022-12-13 18:08:59,986 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:08:59,996 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:08:59,996 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:08:59,996 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:08:59,996 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:08:59,996 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:08:59,997 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:08:59,997 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:08:59,998 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2022-12-13 18:09:00,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,001 INFO L229 MonitoredProcess]: Starting monitored process 175 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2022-12-13 18:09:00,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 18:09:00,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,013 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:00,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,014 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:00,014 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:00,015 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Ended with exit code 0 [2022-12-13 18:09:00,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,018 INFO L229 MonitoredProcess]: Starting monitored process 176 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2022-12-13 18:09:00,020 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:00,030 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,030 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,030 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,030 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,032 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,032 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,037 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:00,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,040 INFO L229 MonitoredProcess]: Starting monitored process 177 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2022-12-13 18:09:00,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 18:09:00,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,055 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,055 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,059 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Ended with exit code 0 [2022-12-13 18:09:00,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,062 INFO L229 MonitoredProcess]: Starting monitored process 178 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2022-12-13 18:09:00,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 18:09:00,078 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,078 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,080 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,080 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,084 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:00,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,087 INFO L229 MonitoredProcess]: Starting monitored process 179 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2022-12-13 18:09:00,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 18:09:00,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,101 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,101 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,106 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Ended with exit code 0 [2022-12-13 18:09:00,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,109 INFO L229 MonitoredProcess]: Starting monitored process 180 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2022-12-13 18:09:00,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 18:09:00,121 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,121 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,121 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,121 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,123 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,123 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,127 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Ended with exit code 0 [2022-12-13 18:09:00,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,130 INFO L229 MonitoredProcess]: Starting monitored process 181 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2022-12-13 18:09:00,133 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:00,143 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,143 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,143 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,143 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,145 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,145 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,151 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:00,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,154 INFO L229 MonitoredProcess]: Starting monitored process 182 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2022-12-13 18:09:00,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 18:09:00,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,168 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,168 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,173 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Ended with exit code 0 [2022-12-13 18:09:00,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,176 INFO L229 MonitoredProcess]: Starting monitored process 183 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2022-12-13 18:09:00,178 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:00,188 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,188 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,188 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,190 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,191 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,195 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,197 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Ended with exit code 0 [2022-12-13 18:09:00,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,198 INFO L229 MonitoredProcess]: Starting monitored process 184 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2022-12-13 18:09:00,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 18:09:00,210 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,210 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,210 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,210 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,211 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,211 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,216 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:00,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Ended with exit code 0 [2022-12-13 18:09:00,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,219 INFO L229 MonitoredProcess]: Starting monitored process 185 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2022-12-13 18:09:00,221 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:00,231 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:00,231 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:00,231 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:00,231 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:00,234 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:00,234 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:00,240 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:09:00,249 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:09:00,249 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:09:00,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:00,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:00,250 INFO L229 MonitoredProcess]: Starting monitored process 186 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:00,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Waiting until timeout for monitored process [2022-12-13 18:09:00,251 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:09:00,263 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:09:00,263 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:09:00,263 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_5) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_5 Supporting invariants [] [2022-12-13 18:09:00,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Ended with exit code 0 [2022-12-13 18:09:00,442 INFO L156 tatePredicateManager]: 33 out of 35 supporting invariants were superfluous and have been removed [2022-12-13 18:09:00,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:00,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:00,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 46 conjunts are in the unsatisfiable core [2022-12-13 18:09:00,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:00,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Ended with exit code 0 [2022-12-13 18:09:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:00,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:00,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:00,862 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 18:09:00,863 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 18:09:00,863 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20 Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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 18:09:00,997 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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) Result 68 states and 80 transitions. Complement of second has 13 states. [2022-12-13 18:09:00,998 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 18:09:00,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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 18:09:00,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 30 transitions. [2022-12-13 18:09:00,998 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 30 transitions. Stem has 51 letters. Loop has 2 letters. [2022-12-13 18:09:00,998 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:00,998 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:09:01,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:01,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:01,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 46 conjunts are in the unsatisfiable core [2022-12-13 18:09:01,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:01,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:01,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:01,504 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 18:09:01,504 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 18:09:01,504 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20 Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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 18:09:01,607 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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) Result 68 states and 80 transitions. Complement of second has 13 states. [2022-12-13 18:09:01,607 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 18:09:01,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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 18:09:01,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 30 transitions. [2022-12-13 18:09:01,607 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 30 transitions. Stem has 51 letters. Loop has 2 letters. [2022-12-13 18:09:01,607 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:01,607 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:09:01,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:01,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:01,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 46 conjunts are in the unsatisfiable core [2022-12-13 18:09:01,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:02,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:02,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:02,145 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 18:09:02,145 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 18:09:02,145 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20 Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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 18:09:02,445 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 72 transitions. cyclomatic complexity: 20. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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) Result 137 states and 174 transitions. Complement of second has 32 states. [2022-12-13 18:09:02,445 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 18:09:02,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 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 18:09:02,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 91 transitions. [2022-12-13 18:09:02,446 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 91 transitions. Stem has 51 letters. Loop has 2 letters. [2022-12-13 18:09:02,446 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:02,446 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 91 transitions. Stem has 53 letters. Loop has 2 letters. [2022-12-13 18:09:02,446 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:02,446 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 91 transitions. Stem has 51 letters. Loop has 4 letters. [2022-12-13 18:09:02,447 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:02,447 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 137 states and 174 transitions. [2022-12-13 18:09:02,448 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 18:09:02,448 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 137 states to 132 states and 167 transitions. [2022-12-13 18:09:02,448 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2022-12-13 18:09:02,448 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2022-12-13 18:09:02,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 132 states and 167 transitions. [2022-12-13 18:09:02,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:09:02,449 INFO L218 hiAutomatonCegarLoop]: Abstraction has 132 states and 167 transitions. [2022-12-13 18:09:02,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states and 167 transitions. [2022-12-13 18:09:02,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 71. [2022-12-13 18:09:02,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 71 states have (on average 1.1690140845070423) internal successors, (83), 70 states have internal predecessors, (83), 0 states have call successors, (0), 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 18:09:02,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 83 transitions. [2022-12-13 18:09:02,451 INFO L240 hiAutomatonCegarLoop]: Abstraction has 71 states and 83 transitions. [2022-12-13 18:09:02,451 INFO L428 stractBuchiCegarLoop]: Abstraction has 71 states and 83 transitions. [2022-12-13 18:09:02,451 INFO L335 stractBuchiCegarLoop]: ======== Iteration 22 ============ [2022-12-13 18:09:02,451 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 71 states and 83 transitions. [2022-12-13 18:09:02,451 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:02,451 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:09:02,451 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:09:02,452 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 9, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1] [2022-12-13 18:09:02,452 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:09:02,452 INFO L748 eck$LassoCheckResult]: Stem: 9504#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 9505#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 9493#L561 assume !(main_~array_size~0#1 < 1); 9494#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 9495#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9496#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9497#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9498#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9501#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9519#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9518#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9517#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9516#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9515#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9514#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9513#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9512#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9511#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9509#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9510#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9558#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 9508#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 9507#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 9506#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 9502#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9490#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9491#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9499#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9500#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9550#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9549#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9548#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9547#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9545#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9544#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9543#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9542#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9540#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9539#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9538#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9537#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9535#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9534#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9533#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9532#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9530#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9529#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9528#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9527#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9526#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9523#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 9522#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 9520#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 9488#L552-3 [2022-12-13 18:09:02,452 INFO L750 eck$LassoCheckResult]: Loop: 9488#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 9489#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 9488#L552-3 [2022-12-13 18:09:02,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:02,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1121113811, now seen corresponding path program 19 times [2022-12-13 18:09:02,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:02,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710730498] [2022-12-13 18:09:02,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:02,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:02,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:02,467 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:02,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:02,481 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:02,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:02,481 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 19 times [2022-12-13 18:09:02,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:02,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642998340] [2022-12-13 18:09:02,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:02,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:02,484 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:02,486 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:02,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:02,486 INFO L85 PathProgramCache]: Analyzing trace with hash -646417768, now seen corresponding path program 11 times [2022-12-13 18:09:02,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:02,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512332496] [2022-12-13 18:09:02,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:02,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:02,502 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:02,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:02,515 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:07,423 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:09:07,424 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:09:07,424 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:09:07,424 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:09:07,424 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:09:07,424 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:07,424 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:09:07,424 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:09:07,424 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration22_Lasso [2022-12-13 18:09:07,424 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:09:07,424 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:09:07,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 18:09:07,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 18:09:07,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 18:09:07,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 18:09:07,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 18:09:07,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 18:09:07,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 18:09:07,434 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:08,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 18:09:08,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 18:09:08,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 18:09:08,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 18:09:08,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 18:09:08,930 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:08,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 18:09:08,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 18:09:08,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 18:09:08,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 18:09:09,398 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:09:09,398 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:09:09,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,399 INFO L229 MonitoredProcess]: Starting monitored process 187 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Waiting until timeout for monitored process [2022-12-13 18:09:09,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 18:09:09,411 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,411 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:09,411 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,411 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,411 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,411 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:09,412 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:09,413 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:09,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,416 INFO L229 MonitoredProcess]: Starting monitored process 188 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Waiting until timeout for monitored process [2022-12-13 18:09:09,418 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,427 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,427 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:09,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,427 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,428 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,428 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:09,428 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:09,429 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:09,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,432 INFO L229 MonitoredProcess]: Starting monitored process 189 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Waiting until timeout for monitored process [2022-12-13 18:09:09,434 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,444 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,444 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:09,444 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,444 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,444 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,444 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:09,444 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:09,445 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Ended with exit code 0 [2022-12-13 18:09:09,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,448 INFO L229 MonitoredProcess]: Starting monitored process 190 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Waiting until timeout for monitored process [2022-12-13 18:09:09,450 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,460 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,460 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:09,460 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,460 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,460 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,460 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:09,460 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:09,462 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,464 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Ended with exit code 0 [2022-12-13 18:09:09,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,465 INFO L229 MonitoredProcess]: Starting monitored process 191 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Waiting until timeout for monitored process [2022-12-13 18:09:09,467 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,476 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,476 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:09,477 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,477 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,477 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,477 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:09,477 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:09,479 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Ended with exit code 0 [2022-12-13 18:09:09,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,482 INFO L229 MonitoredProcess]: Starting monitored process 192 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Waiting until timeout for monitored process [2022-12-13 18:09:09,483 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,493 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,494 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,494 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,495 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:09,495 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:09,498 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Ended with exit code 0 [2022-12-13 18:09:09,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,501 INFO L229 MonitoredProcess]: Starting monitored process 193 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Waiting until timeout for monitored process [2022-12-13 18:09:09,503 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,513 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,513 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,513 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,515 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:09,515 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:09,517 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,519 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Ended with exit code 0 [2022-12-13 18:09:09,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,520 INFO L229 MonitoredProcess]: Starting monitored process 194 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Waiting until timeout for monitored process [2022-12-13 18:09:09,522 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,532 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,532 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,532 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,532 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,534 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:09,534 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:09,539 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:09,541 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Ended with exit code 0 [2022-12-13 18:09:09,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,542 INFO L229 MonitoredProcess]: Starting monitored process 195 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Waiting until timeout for monitored process [2022-12-13 18:09:09,544 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:09,554 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:09,554 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:09,554 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:09,554 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:09,556 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:09,556 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:09,561 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:09:09,571 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2022-12-13 18:09:09,571 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 18:09:09,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:09,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:09,572 INFO L229 MonitoredProcess]: Starting monitored process 196 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:09,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2022-12-13 18:09:09,574 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:09:09,584 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:09:09,584 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:09:09,584 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 28 ULTIMATE.start_main_~numbers~0#1.offset))_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 28 ULTIMATE.start_main_~numbers~0#1.offset))_2 Supporting invariants [] [2022-12-13 18:09:09,587 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Ended with exit code 0 [2022-12-13 18:09:09,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Ended with exit code 0 [2022-12-13 18:09:09,674 INFO L156 tatePredicateManager]: 20 out of 22 supporting invariants were superfluous and have been removed [2022-12-13 18:09:09,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:09,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:09,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 18:09:09,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:09,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:09,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:10,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 18:09:10,003 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.9 stem predicates 2 loop predicates [2022-12-13 18:09:10,003 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 71 states and 83 transitions. cyclomatic complexity: 23 Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:10,033 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 71 states and 83 transitions. cyclomatic complexity: 23. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 73 states and 87 transitions. Complement of second has 4 states. [2022-12-13 18:09:10,034 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 18:09:10,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:10,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:09:10,034 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 53 letters. Loop has 2 letters. [2022-12-13 18:09:10,034 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:10,034 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:09:10,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:10,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:10,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 18:09:10,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:10,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:10,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:10,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:10,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 18:09:10,344 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.9 stem predicates 2 loop predicates [2022-12-13 18:09:10,344 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 71 states and 83 transitions. cyclomatic complexity: 23 Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:10,371 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 71 states and 83 transitions. cyclomatic complexity: 23. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 73 states and 87 transitions. Complement of second has 4 states. [2022-12-13 18:09:10,372 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 18:09:10,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:10,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:09:10,372 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 53 letters. Loop has 2 letters. [2022-12-13 18:09:10,372 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:10,372 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:09:10,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:10,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:10,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 18:09:10,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:10,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:10,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:10,683 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 18:09:10,683 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.9 stem predicates 2 loop predicates [2022-12-13 18:09:10,683 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 71 states and 83 transitions. cyclomatic complexity: 23 Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:10,847 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 71 states and 83 transitions. cyclomatic complexity: 23. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 134 states and 171 transitions. Complement of second has 22 states. [2022-12-13 18:09:10,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 9 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 18:09:10,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:10,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 65 transitions. [2022-12-13 18:09:10,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 65 transitions. Stem has 53 letters. Loop has 2 letters. [2022-12-13 18:09:10,848 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:10,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 65 transitions. Stem has 55 letters. Loop has 2 letters. [2022-12-13 18:09:10,848 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:10,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 65 transitions. Stem has 53 letters. Loop has 4 letters. [2022-12-13 18:09:10,848 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:10,848 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 134 states and 171 transitions. [2022-12-13 18:09:10,849 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:10,850 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 134 states to 127 states and 161 transitions. [2022-12-13 18:09:10,850 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 18:09:10,850 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2022-12-13 18:09:10,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 127 states and 161 transitions. [2022-12-13 18:09:10,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:09:10,850 INFO L218 hiAutomatonCegarLoop]: Abstraction has 127 states and 161 transitions. [2022-12-13 18:09:10,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states and 161 transitions. [2022-12-13 18:09:10,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 67. [2022-12-13 18:09:10,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 67 states have (on average 1.164179104477612) internal successors, (78), 66 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 18:09:10,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 78 transitions. [2022-12-13 18:09:10,852 INFO L240 hiAutomatonCegarLoop]: Abstraction has 67 states and 78 transitions. [2022-12-13 18:09:10,852 INFO L428 stractBuchiCegarLoop]: Abstraction has 67 states and 78 transitions. [2022-12-13 18:09:10,852 INFO L335 stractBuchiCegarLoop]: ======== Iteration 23 ============ [2022-12-13 18:09:10,852 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 67 states and 78 transitions. [2022-12-13 18:09:10,852 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:10,852 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:09:10,852 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:09:10,853 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1] [2022-12-13 18:09:10,853 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:09:10,853 INFO L748 eck$LassoCheckResult]: Stem: 10529#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 10530#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 10517#L561 assume !(main_~array_size~0#1 < 1); 10518#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 10519#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10520#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10521#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10522#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10525#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10547#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10546#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10545#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10544#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10543#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10542#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10541#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10540#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10539#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10538#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 10536#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 10535#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 10531#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 10526#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10527#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10577#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10576#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10528#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10514#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10515#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10523#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10524#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10574#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10573#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10572#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10571#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10569#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10568#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10567#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10566#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10564#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10563#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10562#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10561#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10559#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10558#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10557#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10556#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10554#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10553#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10552#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10551#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10548#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10537#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 10534#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 10532#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 10512#L552-3 [2022-12-13 18:09:10,853 INFO L750 eck$LassoCheckResult]: Loop: 10512#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 10513#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 10512#L552-3 [2022-12-13 18:09:10,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:10,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1473052982, now seen corresponding path program 20 times [2022-12-13 18:09:10,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:10,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440364153] [2022-12-13 18:09:10,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:10,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:10,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:11,079 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 91 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:09:11,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:09:11,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440364153] [2022-12-13 18:09:11,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440364153] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:09:11,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088776451] [2022-12-13 18:09:11,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:09:11,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:09:11,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:11,080 INFO L229 MonitoredProcess]: Starting monitored process 197 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:09:11,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-12-13 18:09:11,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:09:11,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:09:11,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:09:11,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:11,374 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 120 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:09:11,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:09:11,538 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 120 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:09:11,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088776451] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:09:11,538 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:09:11,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 31 [2022-12-13 18:09:11,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678791752] [2022-12-13 18:09:11,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:09:11,538 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:09:11,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:11,539 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 20 times [2022-12-13 18:09:11,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:11,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418702483] [2022-12-13 18:09:11,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:11,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:11,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,541 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:11,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,543 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:11,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:09:11,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 18:09:11,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-12-13 18:09:11,583 INFO L87 Difference]: Start difference. First operand 67 states and 78 transitions. cyclomatic complexity: 22 Second operand has 32 states, 31 states have (on average 3.129032258064516) internal successors, (97), 32 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 18:09:11,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:09:11,787 INFO L93 Difference]: Finished difference Result 112 states and 131 transitions. [2022-12-13 18:09:11,787 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 112 states and 131 transitions. [2022-12-13 18:09:11,788 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:11,788 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 112 states to 70 states and 81 transitions. [2022-12-13 18:09:11,788 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:09:11,788 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:09:11,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 70 states and 81 transitions. [2022-12-13 18:09:11,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:09:11,789 INFO L218 hiAutomatonCegarLoop]: Abstraction has 70 states and 81 transitions. [2022-12-13 18:09:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states and 81 transitions. [2022-12-13 18:09:11,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 69. [2022-12-13 18:09:11,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 69 states have (on average 1.1594202898550725) internal successors, (80), 68 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 18:09:11,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 80 transitions. [2022-12-13 18:09:11,790 INFO L240 hiAutomatonCegarLoop]: Abstraction has 69 states and 80 transitions. [2022-12-13 18:09:11,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 18:09:11,790 INFO L428 stractBuchiCegarLoop]: Abstraction has 69 states and 80 transitions. [2022-12-13 18:09:11,791 INFO L335 stractBuchiCegarLoop]: ======== Iteration 24 ============ [2022-12-13 18:09:11,791 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 69 states and 80 transitions. [2022-12-13 18:09:11,791 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:11,791 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:09:11,791 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:09:11,792 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1] [2022-12-13 18:09:11,792 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:09:11,792 INFO L748 eck$LassoCheckResult]: Stem: 11085#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 11086#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 11075#L561 assume !(main_~array_size~0#1 < 1); 11076#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 11077#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11078#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11079#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11080#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11107#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11106#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11105#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11104#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11103#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11102#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11101#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11100#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11099#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11098#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11097#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11096#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11095#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 11093#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 11092#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 11087#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 11083#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11072#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11073#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11081#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11082#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11084#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11137#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11136#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11135#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11133#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11132#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11131#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11130#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11128#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11127#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11126#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11125#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11123#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11122#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11121#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11120#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11118#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11117#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11116#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11115#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11113#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11112#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11111#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11110#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11109#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11091#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 11090#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 11088#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 11070#L552-3 [2022-12-13 18:09:11,792 INFO L750 eck$LassoCheckResult]: Loop: 11070#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 11071#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 11070#L552-3 [2022-12-13 18:09:11,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:11,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1562782376, now seen corresponding path program 21 times [2022-12-13 18:09:11,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:11,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411298431] [2022-12-13 18:09:11,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:11,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,806 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,817 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:11,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:11,817 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 21 times [2022-12-13 18:09:11,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:11,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486278125] [2022-12-13 18:09:11,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:11,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,820 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,821 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:11,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:11,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1404689107, now seen corresponding path program 12 times [2022-12-13 18:09:11,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:11,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979802148] [2022-12-13 18:09:11,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:11,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:11,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:11,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:11,846 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:19,417 WARN L233 SmtUtils]: Spent 7.53s on a formula simplification. DAG size of input: 314 DAG size of output: 239 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:09:20,895 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:09:20,895 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:09:20,895 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:09:20,895 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:09:20,895 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:09:20,895 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:20,895 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:09:20,895 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:09:20,895 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration24_Lasso [2022-12-13 18:09:20,895 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:09:20,895 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:09:20,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 18:09:20,898 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:20,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 18:09:20,901 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:20,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 18:09:20,903 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:20,904 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:20,906 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:20,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 18:09:20,909 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:20,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 18:09:20,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 18:09:20,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 18:09:20,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 18:09:20,917 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:20,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 18:09:23,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 18:09:23,341 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:23,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 18:09:23,752 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:09:23,752 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:09:23,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:23,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:23,753 INFO L229 MonitoredProcess]: Starting monitored process 198 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:23,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2022-12-13 18:09:23,755 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:23,765 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:23,765 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:23,765 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:23,765 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:23,765 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:23,766 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:23,766 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:23,767 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:23,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Ended with exit code 0 [2022-12-13 18:09:23,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:23,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:23,770 INFO L229 MonitoredProcess]: Starting monitored process 199 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:23,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2022-12-13 18:09:23,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 18:09:23,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:23,782 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:23,782 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:23,782 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:23,784 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:23,784 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:23,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:23,788 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Ended with exit code 0 [2022-12-13 18:09:23,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:23,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:23,789 INFO L229 MonitoredProcess]: Starting monitored process 200 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:23,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2022-12-13 18:09:23,791 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:23,801 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:23,801 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:23,801 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:23,801 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:23,801 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:23,802 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:23,802 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:23,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:23,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Ended with exit code 0 [2022-12-13 18:09:23,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:23,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:23,806 INFO L229 MonitoredProcess]: Starting monitored process 201 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:23,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2022-12-13 18:09: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 18:09:23,817 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:23,818 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:23,818 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:23,818 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:23,818 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:23,818 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:23,818 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:23,820 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:23,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Ended with exit code 0 [2022-12-13 18:09:23,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:23,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:23,823 INFO L229 MonitoredProcess]: Starting monitored process 202 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:23,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2022-12-13 18:09:23,825 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:23,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:23,835 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:23,835 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:23,835 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:23,835 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:23,835 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:23,835 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:23,837 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:23,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Ended with exit code 0 [2022-12-13 18:09:23,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:23,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:23,840 INFO L229 MonitoredProcess]: Starting monitored process 203 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/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 18:09:36,561 INFO L750 eck$LassoCheckResult]: Loop: 13823#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 13824#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 13823#L552-3 [2022-12-13 18:09:36,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:36,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1092528432, now seen corresponding path program 24 times [2022-12-13 18:09:36,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:36,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007313027] [2022-12-13 18:09:36,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:36,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:36,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:36,810 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 153 proven. 137 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:09:36,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:09:36,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007313027] [2022-12-13 18:09:36,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007313027] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:09:36,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156813537] [2022-12-13 18:09:36,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 18:09:36,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:09:36,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:36,812 INFO L229 MonitoredProcess]: Starting monitored process 233 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:09:36,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-12-13 18:09:37,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-12-13 18:09:37,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:09:37,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 18:09:37,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:37,238 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 190 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:09:37,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:09:37,397 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 190 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:09:37,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156813537] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:09:37,398 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:09:37,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 37 [2022-12-13 18:09:37,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456559929] [2022-12-13 18:09:37,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:09:37,398 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:09:37,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:37,399 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 24 times [2022-12-13 18:09:37,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:37,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798114426] [2022-12-13 18:09:37,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:37,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:37,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,402 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,404 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:37,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:09:37,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-13 18:09:37,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=1089, Unknown=0, NotChecked=0, Total=1406 [2022-12-13 18:09:37,436 INFO L87 Difference]: Start difference. First operand 81 states and 94 transitions. cyclomatic complexity: 26 Second operand has 38 states, 37 states have (on average 3.1621621621621623) internal successors, (117), 38 states have internal predecessors, (117), 0 states have call successors, (0), 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 18:09:37,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:09:37,674 INFO L93 Difference]: Finished difference Result 136 states and 159 transitions. [2022-12-13 18:09:37,674 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 136 states and 159 transitions. [2022-12-13 18:09:37,675 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:37,675 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 136 states to 84 states and 97 transitions. [2022-12-13 18:09:37,675 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:09:37,675 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:09:37,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 97 transitions. [2022-12-13 18:09:37,676 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:09:37,676 INFO L218 hiAutomatonCegarLoop]: Abstraction has 84 states and 97 transitions. [2022-12-13 18:09:37,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states and 97 transitions. [2022-12-13 18:09:37,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 83. [2022-12-13 18:09:37,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 83 states have (on average 1.1566265060240963) internal successors, (96), 82 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:37,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 96 transitions. [2022-12-13 18:09:37,677 INFO L240 hiAutomatonCegarLoop]: Abstraction has 83 states and 96 transitions. [2022-12-13 18:09:37,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-13 18:09:37,678 INFO L428 stractBuchiCegarLoop]: Abstraction has 83 states and 96 transitions. [2022-12-13 18:09:37,678 INFO L335 stractBuchiCegarLoop]: ======== Iteration 28 ============ [2022-12-13 18:09:37,678 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 83 states and 96 transitions. [2022-12-13 18:09:37,678 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:37,678 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:09:37,678 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:09:37,679 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [11, 11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2022-12-13 18:09:37,679 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:09:37,679 INFO L748 eck$LassoCheckResult]: Stem: 14511#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 14512#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 14497#L561 assume !(main_~array_size~0#1 < 1); 14498#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 14499#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14500#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14501#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14502#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14510#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14538#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14537#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14536#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14535#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14534#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14533#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14532#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14531#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14530#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14529#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14528#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14527#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14526#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14525#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14524#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14523#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 14521#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 14520#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 14515#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 14513#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14505#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14506#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14508#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14509#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14514#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14578#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14577#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14576#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14574#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14573#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14572#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14571#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14569#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14568#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14567#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14566#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14564#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14563#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14562#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14561#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14559#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14558#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14557#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14556#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14554#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14553#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14552#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14551#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14549#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14548#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14547#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14546#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14544#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14543#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14542#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14541#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14540#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14519#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 14518#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 14516#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 14503#L552-3 [2022-12-13 18:09:37,679 INFO L750 eck$LassoCheckResult]: Loop: 14503#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 14504#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 14503#L552-3 [2022-12-13 18:09:37,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:37,679 INFO L85 PathProgramCache]: Analyzing trace with hash -112658418, now seen corresponding path program 25 times [2022-12-13 18:09:37,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:37,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777124822] [2022-12-13 18:09:37,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:37,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:37,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,696 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:37,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,710 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:37,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:37,710 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 25 times [2022-12-13 18:09:37,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:37,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494551119] [2022-12-13 18:09:37,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:37,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:37,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,713 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:37,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,715 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:37,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:37,715 INFO L85 PathProgramCache]: Analyzing trace with hash -890556141, now seen corresponding path program 14 times [2022-12-13 18:09:37,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:37,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660754580] [2022-12-13 18:09:37,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:37,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:37,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,734 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:37,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:37,756 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:46,867 WARN L233 SmtUtils]: Spent 9.07s on a formula simplification. DAG size of input: 372 DAG size of output: 281 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:09:47,689 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:09:47,689 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:09:47,689 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:09:47,689 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:09:47,689 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:09:47,689 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:47,689 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:09:47,689 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:09:47,689 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration28_Lasso [2022-12-13 18:09:47,689 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:09:47,689 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:09:47,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 18:09:47,693 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:47,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 18:09:47,695 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:47,696 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:47,698 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:47,699 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:47,700 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:47,701 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:47,702 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:50,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 18:09:50,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 18:09:50,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 18:09:50,919 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:50,920 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:09:50,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 18:09:50,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 18:09:50,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 18:09:51,374 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:09:51,374 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:09:51,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,375 INFO L229 MonitoredProcess]: Starting monitored process 234 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Waiting until timeout for monitored process [2022-12-13 18:09:51,377 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,386 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,387 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,388 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,388 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,391 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Ended with exit code 0 [2022-12-13 18:09:51,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,394 INFO L229 MonitoredProcess]: Starting monitored process 235 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Waiting until timeout for monitored process [2022-12-13 18:09:51,396 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,406 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,406 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:51,406 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,406 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,406 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,406 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:51,406 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:51,408 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:51,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,411 INFO L229 MonitoredProcess]: Starting monitored process 236 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Waiting until timeout for monitored process [2022-12-13 18:09:51,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 18:09:51,423 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,423 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,423 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,423 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,426 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,426 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,429 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Ended with exit code 0 [2022-12-13 18:09:51,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,432 INFO L229 MonitoredProcess]: Starting monitored process 237 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Waiting until timeout for monitored process [2022-12-13 18:09:51,434 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,443 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,443 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:51,443 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,443 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,444 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,444 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:51,444 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:51,445 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,447 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:51,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,448 INFO L229 MonitoredProcess]: Starting monitored process 238 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Waiting until timeout for monitored process [2022-12-13 18:09:51,450 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,460 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,460 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:51,460 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,460 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,460 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,461 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:51,461 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:51,462 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,464 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Forceful destruction successful, exit code 0 [2022-12-13 18:09:51,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,465 INFO L229 MonitoredProcess]: Starting monitored process 239 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Waiting until timeout for monitored process [2022-12-13 18:09:51,468 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,478 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,478 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,478 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,478 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,479 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,479 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,482 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Ended with exit code 0 [2022-12-13 18:09:51,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,485 INFO L229 MonitoredProcess]: Starting monitored process 240 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Waiting until timeout for monitored process [2022-12-13 18:09:51,487 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,497 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,497 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:51,497 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,497 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,498 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,498 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:51,498 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:51,499 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,501 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Ended with exit code 0 [2022-12-13 18:09:51,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,502 INFO L229 MonitoredProcess]: Starting monitored process 241 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Waiting until timeout for monitored process [2022-12-13 18:09:51,504 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,514 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,514 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:51,514 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,514 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,514 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,515 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:51,515 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:51,516 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,518 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Ended with exit code 0 [2022-12-13 18:09:51,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,519 INFO L229 MonitoredProcess]: Starting monitored process 242 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Waiting until timeout for monitored process [2022-12-13 18:09:51,521 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,530 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,530 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:09:51,530 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,530 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,530 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,531 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:09:51,531 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:09:51,532 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Ended with exit code 0 [2022-12-13 18:09:51,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,535 INFO L229 MonitoredProcess]: Starting monitored process 243 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Waiting until timeout for monitored process [2022-12-13 18:09:51,538 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,547 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,547 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,547 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,547 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,550 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,550 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,554 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Ended with exit code 0 [2022-12-13 18:09:51,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,557 INFO L229 MonitoredProcess]: Starting monitored process 244 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Waiting until timeout for monitored process [2022-12-13 18:09:51,559 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,569 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,569 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,569 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,571 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,571 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,576 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Ended with exit code 0 [2022-12-13 18:09:51,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,579 INFO L229 MonitoredProcess]: Starting monitored process 245 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Waiting until timeout for monitored process [2022-12-13 18:09:51,584 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,594 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,594 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,594 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,594 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,596 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,596 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,600 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Ended with exit code 0 [2022-12-13 18:09:51,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,603 INFO L229 MonitoredProcess]: Starting monitored process 246 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Waiting until timeout for monitored process [2022-12-13 18:09:51,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 18:09:51,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,615 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,615 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,615 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,618 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,618 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,625 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Ended with exit code 0 [2022-12-13 18:09:51,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,626 INFO L229 MonitoredProcess]: Starting monitored process 247 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Waiting until timeout for monitored process [2022-12-13 18:09:51,628 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,638 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,638 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,638 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,639 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,640 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,640 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,645 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Ended with exit code 0 [2022-12-13 18:09:51,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,648 INFO L229 MonitoredProcess]: Starting monitored process 248 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Waiting until timeout for monitored process [2022-12-13 18:09:51,650 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,659 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,659 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,659 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,659 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,661 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,662 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,666 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Ended with exit code 0 [2022-12-13 18:09:51,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,669 INFO L229 MonitoredProcess]: Starting monitored process 249 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Waiting until timeout for monitored process [2022-12-13 18:09:51,671 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,681 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,681 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,681 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,681 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,683 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,683 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,688 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,690 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Ended with exit code 0 [2022-12-13 18:09:51,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,691 INFO L229 MonitoredProcess]: Starting monitored process 250 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Waiting until timeout for monitored process [2022-12-13 18:09:51,693 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,703 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,703 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,703 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,703 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,705 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,705 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,712 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:09:51,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Ended with exit code 0 [2022-12-13 18:09:51,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,715 INFO L229 MonitoredProcess]: Starting monitored process 251 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Waiting until timeout for monitored process [2022-12-13 18:09:51,718 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:09:51,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:09:51,727 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:09:51,727 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:09:51,727 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:09:51,729 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:09:51,729 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:09:51,736 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:09:51,743 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:09:51,743 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:09:51,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:09:51,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:09:51,744 INFO L229 MonitoredProcess]: Starting monitored process 252 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:09:51,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Waiting until timeout for monitored process [2022-12-13 18:09:51,746 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:09:51,757 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:09:51,757 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:09:51,757 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_6) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_6 Supporting invariants [] [2022-12-13 18:09:51,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Ended with exit code 0 [2022-12-13 18:09:51,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Ended with exit code 0 [2022-12-13 18:09:52,088 INFO L156 tatePredicateManager]: 64 out of 66 supporting invariants were superfluous and have been removed [2022-12-13 18:09:52,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:52,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:52,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 58 conjunts are in the unsatisfiable core [2022-12-13 18:09:52,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:52,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:52,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:52,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:52,902 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 18:09:52,902 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.24 stem predicates 2 loop predicates [2022-12-13 18:09:52,902 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26 Second operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:53,077 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26. Second operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 89 states and 104 transitions. Complement of second has 16 states. [2022-12-13 18:09:53,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 14 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:09:53,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:53,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 36 transitions. [2022-12-13 18:09:53,078 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 36 transitions. Stem has 69 letters. Loop has 2 letters. [2022-12-13 18:09:53,078 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:53,078 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:09:53,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:53,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:53,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 58 conjunts are in the unsatisfiable core [2022-12-13 18:09:53,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:53,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:53,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:53,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:53,732 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 18:09:53,732 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.24 stem predicates 2 loop predicates [2022-12-13 18:09:53,733 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26 Second operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:53,886 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26. Second operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 89 states and 104 transitions. Complement of second has 16 states. [2022-12-13 18:09:53,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 14 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:09:53,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:53,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 36 transitions. [2022-12-13 18:09:53,887 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 36 transitions. Stem has 69 letters. Loop has 2 letters. [2022-12-13 18:09:53,887 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:53,887 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:09:53,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:53,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 58 conjunts are in the unsatisfiable core [2022-12-13 18:09:53,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:09:54,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:09:54,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:09:54,642 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 18:09:54,643 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.24 stem predicates 2 loop predicates [2022-12-13 18:09:54,643 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26 Second operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:55,271 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 83 states and 96 transitions. cyclomatic complexity: 26. Second operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 179 states and 228 transitions. Complement of second has 41 states. [2022-12-13 18:09:55,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 28 states 24 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 18:09:55,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:55,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 115 transitions. [2022-12-13 18:09:55,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 28 states and 115 transitions. Stem has 69 letters. Loop has 2 letters. [2022-12-13 18:09:55,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:55,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 28 states and 115 transitions. Stem has 71 letters. Loop has 2 letters. [2022-12-13 18:09:55,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:55,273 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 28 states and 115 transitions. Stem has 69 letters. Loop has 4 letters. [2022-12-13 18:09:55,273 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:09:55,273 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 179 states and 228 transitions. [2022-12-13 18:09:55,273 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 18:09:55,274 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 179 states to 174 states and 221 transitions. [2022-12-13 18:09:55,274 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2022-12-13 18:09:55,274 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2022-12-13 18:09:55,274 INFO L73 IsDeterministic]: Start isDeterministic. Operand 174 states and 221 transitions. [2022-12-13 18:09:55,274 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:09:55,274 INFO L218 hiAutomatonCegarLoop]: Abstraction has 174 states and 221 transitions. [2022-12-13 18:09:55,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states and 221 transitions. [2022-12-13 18:09:55,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 92. [2022-12-13 18:09:55,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 92 states have (on average 1.1630434782608696) internal successors, (107), 91 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:09:55,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 107 transitions. [2022-12-13 18:09:55,275 INFO L240 hiAutomatonCegarLoop]: Abstraction has 92 states and 107 transitions. [2022-12-13 18:09:55,275 INFO L428 stractBuchiCegarLoop]: Abstraction has 92 states and 107 transitions. [2022-12-13 18:09:55,275 INFO L335 stractBuchiCegarLoop]: ======== Iteration 29 ============ [2022-12-13 18:09:55,275 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 107 transitions. [2022-12-13 18:09:55,275 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:09:55,276 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:09:55,276 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:09:55,276 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [12, 12, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2022-12-13 18:09:55,276 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:09:55,276 INFO L748 eck$LassoCheckResult]: Stem: 16073#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 16074#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 16062#L561 assume !(main_~array_size~0#1 < 1); 16063#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 16064#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16065#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16066#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16067#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16070#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16094#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16093#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16092#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16091#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16090#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16089#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16088#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16087#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16086#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16085#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16084#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16083#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16082#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16081#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16080#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16078#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16079#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16148#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 16077#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 16076#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 16075#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 16071#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16059#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16060#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16068#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16069#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16140#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16139#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16138#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16137#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16135#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16134#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16133#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16132#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16130#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16129#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16128#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16127#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16125#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16124#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16123#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16122#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16120#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16119#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16118#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16117#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16115#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16114#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16113#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16112#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16110#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16109#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16108#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16107#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16105#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16104#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16103#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16102#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16101#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16098#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 16097#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 16095#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 16057#L552-3 [2022-12-13 18:09:55,276 INFO L750 eck$LassoCheckResult]: Loop: 16057#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 16058#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 16057#L552-3 [2022-12-13 18:09:55,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:55,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1343948652, now seen corresponding path program 26 times [2022-12-13 18:09:55,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:55,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410410255] [2022-12-13 18:09:55,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:55,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:55,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:55,293 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:55,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:55,307 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:55,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:55,307 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 26 times [2022-12-13 18:09:55,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:55,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911144196] [2022-12-13 18:09:55,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:55,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:55,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:55,311 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:55,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:55,313 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:09:55,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:09:55,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1250500367, now seen corresponding path program 15 times [2022-12-13 18:09:55,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:09:55,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788376288] [2022-12-13 18:09:55,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:09:55,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:09:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:55,336 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:09:55,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:09:55,352 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:08,314 WARN L233 SmtUtils]: Spent 12.92s on a formula simplification. DAG size of input: 387 DAG size of output: 292 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:10:09,774 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:10:09,774 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:10:09,774 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:10:09,774 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:10:09,774 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:10:09,774 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:09,774 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:10:09,774 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:10:09,774 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration29_Lasso [2022-12-13 18:10:09,774 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:10:09,774 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:10:09,776 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,777 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,779 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,780 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,781 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,782 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,783 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,785 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,785 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,786 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,788 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,789 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,790 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,791 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,792 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,793 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,794 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:09,795 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:13,916 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:10:13,916 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:10:13,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:13,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:13,917 INFO L229 MonitoredProcess]: Starting monitored process 253 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:13,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Waiting until timeout for monitored process [2022-12-13 18:10:13,919 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:13,929 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:13,929 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:13,929 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:13,929 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:13,930 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:13,930 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:13,933 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:13,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Ended with exit code 0 [2022-12-13 18:10:13,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:13,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:13,936 INFO L229 MonitoredProcess]: Starting monitored process 254 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:13,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Waiting until timeout for monitored process [2022-12-13 18:10:13,938 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:13,949 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:13,949 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:13,949 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:13,949 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:13,950 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:13,950 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:13,954 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:13,956 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Ended with exit code 0 [2022-12-13 18:10:13,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:13,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:13,957 INFO L229 MonitoredProcess]: Starting monitored process 255 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:13,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Waiting until timeout for monitored process [2022-12-13 18:10:13,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 18:10:13,968 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:13,969 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:13,969 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:13,969 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:13,969 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:13,969 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:13,969 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:13,970 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:13,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Ended with exit code 0 [2022-12-13 18:10:13,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:13,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:13,973 INFO L229 MonitoredProcess]: Starting monitored process 256 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:13,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Waiting until timeout for monitored process [2022-12-13 18:10:13,975 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:13,985 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:13,985 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:13,985 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:13,985 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:13,986 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:13,986 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:13,990 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:13,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Ended with exit code 0 [2022-12-13 18:10:13,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:13,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:13,993 INFO L229 MonitoredProcess]: Starting monitored process 257 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:13,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Waiting until timeout for monitored process [2022-12-13 18:10:13,995 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,005 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,005 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,005 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,006 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Ended with exit code 0 [2022-12-13 18:10:14,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,010 INFO L229 MonitoredProcess]: Starting monitored process 258 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,021 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,021 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,022 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,022 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,022 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,022 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,022 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,024 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,026 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Ended with exit code 0 [2022-12-13 18:10:14,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,027 INFO L229 MonitoredProcess]: Starting monitored process 259 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,039 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,039 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,039 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,041 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,041 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,044 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,046 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Ended with exit code 0 [2022-12-13 18:10:14,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,047 INFO L229 MonitoredProcess]: Starting monitored process 260 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Waiting until timeout for monitored process [2022-12-13 18:10:14,049 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,059 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,060 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,060 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,061 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Ended with exit code 0 [2022-12-13 18:10:14,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,064 INFO L229 MonitoredProcess]: Starting monitored process 261 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,075 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,075 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,075 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,076 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,076 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,079 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Ended with exit code 0 [2022-12-13 18:10:14,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,080 INFO L229 MonitoredProcess]: Starting monitored process 262 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Waiting until timeout for monitored process [2022-12-13 18:10:14,082 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,091 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,091 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,091 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,091 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,094 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,094 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Ended with exit code 0 [2022-12-13 18:10:14,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,100 INFO L229 MonitoredProcess]: Starting monitored process 263 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,112 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,112 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,113 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,113 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,114 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Forceful destruction successful, exit code 0 [2022-12-13 18:10:14,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,117 INFO L229 MonitoredProcess]: Starting monitored process 264 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Waiting until timeout for monitored process [2022-12-13 18:10:14,119 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,128 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,129 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,129 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,129 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,129 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,129 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,129 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,131 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Ended with exit code 0 [2022-12-13 18:10:14,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,134 INFO L229 MonitoredProcess]: Starting monitored process 265 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Waiting until timeout for monitored process [2022-12-13 18:10:14,136 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,146 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,146 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,146 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,146 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,147 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,147 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,148 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Ended with exit code 0 [2022-12-13 18:10:14,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,151 INFO L229 MonitoredProcess]: Starting monitored process 266 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,163 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,164 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,164 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,164 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,165 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,165 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,168 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Ended with exit code 0 [2022-12-13 18:10:14,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,171 INFO L229 MonitoredProcess]: Starting monitored process 267 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Waiting until timeout for monitored process [2022-12-13 18:10:14,173 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,183 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,183 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,183 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,184 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,184 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,185 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Forceful destruction successful, exit code 0 [2022-12-13 18:10:14,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,189 INFO L229 MonitoredProcess]: Starting monitored process 268 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Waiting until timeout for monitored process [2022-12-13 18:10:14,191 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,200 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,201 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,201 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,201 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,201 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,201 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,201 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,203 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Ended with exit code 0 [2022-12-13 18:10:14,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,206 INFO L229 MonitoredProcess]: Starting monitored process 269 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Waiting until timeout for monitored process [2022-12-13 18:10:14,208 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,218 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,218 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:14,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:14,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:14,220 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Ended with exit code 0 [2022-12-13 18:10:14,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,223 INFO L229 MonitoredProcess]: Starting monitored process 270 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Waiting until timeout for monitored process [2022-12-13 18:10:14,225 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,235 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,235 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,236 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,236 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,239 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Ended with exit code 0 [2022-12-13 18:10:14,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,242 INFO L229 MonitoredProcess]: Starting monitored process 271 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Waiting until timeout for monitored process [2022-12-13 18:10:14,244 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,254 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,254 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,254 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,254 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,256 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,256 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,260 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Ended with exit code 0 [2022-12-13 18:10:14,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,263 INFO L229 MonitoredProcess]: Starting monitored process 272 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Waiting until timeout for monitored process [2022-12-13 18:10:14,266 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,276 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,276 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,276 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,276 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,278 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,278 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,282 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Forceful destruction successful, exit code 0 [2022-12-13 18:10:14,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,285 INFO L229 MonitoredProcess]: Starting monitored process 273 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,299 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,299 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,299 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,299 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,301 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,301 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,306 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Ended with exit code 0 [2022-12-13 18:10:14,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,309 INFO L229 MonitoredProcess]: Starting monitored process 274 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,321 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,321 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,323 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,324 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,330 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Ended with exit code 0 [2022-12-13 18:10:14,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,331 INFO L229 MonitoredProcess]: Starting monitored process 275 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Waiting until timeout for monitored process [2022-12-13 18:10:14,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 18:10:14,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,345 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,345 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,350 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:14,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Ended with exit code 0 [2022-12-13 18:10:14,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,354 INFO L229 MonitoredProcess]: Starting monitored process 276 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Waiting until timeout for monitored process [2022-12-13 18:10:14,355 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:14,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:14,366 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:14,366 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:14,366 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:14,368 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:14,368 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:14,373 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:10:14,380 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2022-12-13 18:10:14,380 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:10:14,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:14,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:14,381 INFO L229 MonitoredProcess]: Starting monitored process 277 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:14,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Waiting until timeout for monitored process [2022-12-13 18:10:14,383 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:10:14,393 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:10:14,393 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:10:14,394 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 40 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 40 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:10:14,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Ended with exit code 0 [2022-12-13 18:10:14,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Ended with exit code 0 [2022-12-13 18:10:14,733 INFO L156 tatePredicateManager]: 67 out of 69 supporting invariants were superfluous and have been removed [2022-12-13 18:10:14,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:14,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:14,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:10:14,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:15,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:10:15,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:15,123 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 18:10:15,124 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 18:10:15,124 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 107 transitions. cyclomatic complexity: 29 Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:15,149 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 107 transitions. cyclomatic complexity: 29. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 94 states and 111 transitions. Complement of second has 4 states. [2022-12-13 18:10:15,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 18:10:15,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:15,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:10:15,150 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 71 letters. Loop has 2 letters. [2022-12-13 18:10:15,150 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:15,150 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:10:15,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:15,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:10:15,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:15,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:15,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:10:15,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:15,529 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 18:10:15,529 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 18:10:15,529 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 107 transitions. cyclomatic complexity: 29 Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:15,554 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 107 transitions. cyclomatic complexity: 29. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 94 states and 111 transitions. Complement of second has 4 states. [2022-12-13 18:10:15,554 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 18:10:15,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:15,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:10:15,554 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 71 letters. Loop has 2 letters. [2022-12-13 18:10:15,555 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:15,555 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:10:15,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:15,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:15,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:10:15,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:15,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:10:15,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:15,887 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 18:10:15,887 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 18:10:15,888 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 107 transitions. cyclomatic complexity: 29 Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:16,125 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 107 transitions. cyclomatic complexity: 29. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 176 states and 225 transitions. Complement of second has 28 states. [2022-12-13 18:10:16,125 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 18:10:16,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:16,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 83 transitions. [2022-12-13 18:10:16,126 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 83 transitions. Stem has 71 letters. Loop has 2 letters. [2022-12-13 18:10:16,126 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:16,126 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 83 transitions. Stem has 73 letters. Loop has 2 letters. [2022-12-13 18:10:16,126 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:16,126 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 83 transitions. Stem has 71 letters. Loop has 4 letters. [2022-12-13 18:10:16,126 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:16,126 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 176 states and 225 transitions. [2022-12-13 18:10:16,127 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:16,127 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 176 states to 169 states and 215 transitions. [2022-12-13 18:10:16,127 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 18:10:16,127 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2022-12-13 18:10:16,128 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 215 transitions. [2022-12-13 18:10:16,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:10:16,128 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 215 transitions. [2022-12-13 18:10:16,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 215 transitions. [2022-12-13 18:10:16,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 88. [2022-12-13 18:10:16,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 88 states have (on average 1.1590909090909092) internal successors, (102), 87 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:16,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 102 transitions. [2022-12-13 18:10:16,129 INFO L240 hiAutomatonCegarLoop]: Abstraction has 88 states and 102 transitions. [2022-12-13 18:10:16,129 INFO L428 stractBuchiCegarLoop]: Abstraction has 88 states and 102 transitions. [2022-12-13 18:10:16,129 INFO L335 stractBuchiCegarLoop]: ======== Iteration 30 ============ [2022-12-13 18:10:16,129 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 88 states and 102 transitions. [2022-12-13 18:10:16,129 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:16,129 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:10:16,129 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:10:16,130 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1] [2022-12-13 18:10:16,130 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:10:16,130 INFO L748 eck$LassoCheckResult]: Stem: 17571#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 17572#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 17559#L561 assume !(main_~array_size~0#1 < 1); 17560#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 17561#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17562#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17563#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17564#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17567#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17595#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17594#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17593#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17592#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17591#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17590#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17589#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17588#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17587#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17586#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17585#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17584#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17583#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17582#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17581#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17580#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 17578#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 17577#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 17573#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 17568#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17569#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17640#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17639#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17570#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17556#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17557#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17565#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17566#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17637#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17636#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17635#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17634#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17632#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17631#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17630#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17629#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17627#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17626#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17625#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17624#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17622#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17621#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17620#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17619#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17617#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17616#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17615#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17614#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17612#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17611#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17610#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17609#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17607#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17606#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17605#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17604#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17602#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17601#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17600#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17599#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17596#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17579#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 17576#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 17574#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 17554#L552-3 [2022-12-13 18:10:16,130 INFO L750 eck$LassoCheckResult]: Loop: 17554#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 17555#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 17554#L552-3 [2022-12-13 18:10:16,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:16,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1125960093, now seen corresponding path program 27 times [2022-12-13 18:10:16,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:16,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557598692] [2022-12-13 18:10:16,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:16,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:16,442 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 190 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:10:16,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:10:16,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557598692] [2022-12-13 18:10:16,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557598692] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:10:16,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861325290] [2022-12-13 18:10:16,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:10:16,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:10:16,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:16,443 INFO L229 MonitoredProcess]: Starting monitored process 278 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:10:16,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-12-13 18:10:16,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-12-13 18:10:16,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:10:16,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 18:10:16,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:16,930 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 231 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:10:16,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:10:17,165 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 231 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:10:17,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861325290] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:10:17,165 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:10:17,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 40 [2022-12-13 18:10:17,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775657119] [2022-12-13 18:10:17,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:10:17,166 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:10:17,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:17,166 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 27 times [2022-12-13 18:10:17,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:17,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110551604] [2022-12-13 18:10:17,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:17,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,170 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,172 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:17,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:10:17,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-12-13 18:10:17,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=1271, Unknown=0, NotChecked=0, Total=1640 [2022-12-13 18:10:17,208 INFO L87 Difference]: Start difference. First operand 88 states and 102 transitions. cyclomatic complexity: 28 Second operand has 41 states, 40 states have (on average 3.175) internal successors, (127), 41 states have internal predecessors, (127), 0 states have call successors, (0), 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 18:10:17,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:10:17,538 INFO L93 Difference]: Finished difference Result 148 states and 173 transitions. [2022-12-13 18:10:17,538 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 148 states and 173 transitions. [2022-12-13 18:10:17,539 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:17,539 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 148 states to 91 states and 105 transitions. [2022-12-13 18:10:17,539 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:10:17,540 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:10:17,540 INFO L73 IsDeterministic]: Start isDeterministic. Operand 91 states and 105 transitions. [2022-12-13 18:10:17,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:10:17,540 INFO L218 hiAutomatonCegarLoop]: Abstraction has 91 states and 105 transitions. [2022-12-13 18:10:17,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states and 105 transitions. [2022-12-13 18:10:17,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 90. [2022-12-13 18:10:17,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 90 states have (on average 1.1555555555555554) internal successors, (104), 89 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:17,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 104 transitions. [2022-12-13 18:10:17,542 INFO L240 hiAutomatonCegarLoop]: Abstraction has 90 states and 104 transitions. [2022-12-13 18:10:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-13 18:10:17,542 INFO L428 stractBuchiCegarLoop]: Abstraction has 90 states and 104 transitions. [2022-12-13 18:10:17,542 INFO L335 stractBuchiCegarLoop]: ======== Iteration 31 ============ [2022-12-13 18:10:17,542 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 90 states and 104 transitions. [2022-12-13 18:10:17,542 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:17,542 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:10:17,542 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:10:17,543 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [12, 12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1] [2022-12-13 18:10:17,543 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:10:17,543 INFO L748 eck$LassoCheckResult]: Stem: 18307#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 18308#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 18297#L561 assume !(main_~array_size~0#1 < 1); 18298#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 18299#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18300#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18301#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18302#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18335#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18334#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18333#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18332#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18331#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18330#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18329#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18328#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18327#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18326#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18325#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18324#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18323#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18322#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18321#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18320#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18319#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18318#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18317#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 18315#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 18314#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 18309#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 18305#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18294#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18295#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18303#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18304#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18306#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18380#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18379#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18378#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18376#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18375#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18374#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18373#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18371#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18370#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18369#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18368#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18366#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18365#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18364#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18363#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18361#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18360#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18359#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18358#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18356#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18355#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18354#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18353#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18351#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18350#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18349#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18348#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18346#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18345#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18344#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18343#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18341#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18340#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18339#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18338#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18337#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18313#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 18312#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 18310#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 18292#L552-3 [2022-12-13 18:10:17,543 INFO L750 eck$LassoCheckResult]: Loop: 18292#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 18293#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 18292#L552-3 [2022-12-13 18:10:17,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:17,544 INFO L85 PathProgramCache]: Analyzing trace with hash 859989697, now seen corresponding path program 28 times [2022-12-13 18:10:17,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:17,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422195848] [2022-12-13 18:10:17,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:17,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:17,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,563 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,577 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:17,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:17,577 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 28 times [2022-12-13 18:10:17,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:17,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834055395] [2022-12-13 18:10:17,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:17,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:17,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,580 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:17,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,582 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:17,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:17,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1816379142, now seen corresponding path program 16 times [2022-12-13 18:10:17,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:17,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107065129] [2022-12-13 18:10:17,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:17,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:17,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,601 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:17,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:17,616 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:29,725 WARN L233 SmtUtils]: Spent 12.07s on a formula simplification. DAG size of input: 401 DAG size of output: 299 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:10:30,121 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:10:30,121 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:10:30,121 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:10:30,121 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:10:30,121 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:10:30,121 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:30,121 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:10:30,121 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:10:30,121 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration31_Lasso [2022-12-13 18:10:30,121 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:10:30,121 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:10:30,123 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:30,126 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:30,127 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:30,128 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:31,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 18:10:31,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 18:10:31,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 18:10:31,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 18:10:31,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 18:10:31,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 18:10:31,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 18:10:31,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 18:10:31,945 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:31,946 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:31,947 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:31,948 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:31,949 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:31,950 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:10:32,603 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:10:32,603 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:10:32,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:32,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:32,604 INFO L229 MonitoredProcess]: Starting monitored process 279 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:32,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Waiting until timeout for monitored process [2022-12-13 18:10:32,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 18:10:32,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:32,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:10:32,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:32,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:32,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:32,616 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:10:32,616 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:10:32,617 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:32,619 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Ended with exit code 0 [2022-12-13 18:10:32,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:32,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:32,620 INFO L229 MonitoredProcess]: Starting monitored process 280 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:32,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Waiting until timeout for monitored process [2022-12-13 18:10:32,622 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:32,633 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:32,633 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:32,633 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:32,634 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:32,635 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:32,635 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:32,638 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:32,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Ended with exit code 0 [2022-12-13 18:10:32,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:32,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:32,641 INFO L229 MonitoredProcess]: Starting monitored process 281 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:32,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Waiting until timeout for monitored process [2022-12-13 18:10:32,643 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:10:32,653 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:32,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:32,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:32,653 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:32,655 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:32,655 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:32,657 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:10:32,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Ended with exit code 0 [2022-12-13 18:10:32,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:32,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:32,661 INFO L229 MonitoredProcess]: Starting monitored process 282 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:32,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Waiting until timeout for monitored process [2022-12-13 18:10:32,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 18:10:32,672 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:10:32,672 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:10:32,672 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:10:32,672 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:10:32,674 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:10:32,674 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:10:32,681 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:10:32,689 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:10:32,689 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 18:10:32,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:10:32,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:32,690 INFO L229 MonitoredProcess]: Starting monitored process 283 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:10:32,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Waiting until timeout for monitored process [2022-12-13 18:10:32,692 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:10:32,702 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:10:32,702 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:10:32,702 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 44 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 44 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:10:32,705 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Ended with exit code 0 [2022-12-13 18:10:32,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Ended with exit code 0 [2022-12-13 18:10:32,946 INFO L156 tatePredicateManager]: 48 out of 50 supporting invariants were superfluous and have been removed [2022-12-13 18:10:32,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:33,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:33,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 18:10:33,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:33,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:10:33,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:33,421 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 18:10:33,421 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 18:10:33,421 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28 Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:33,454 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 91 states and 106 transitions. Complement of second has 4 states. [2022-12-13 18:10:33,454 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 18:10:33,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:33,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:10:33,455 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 75 letters. Loop has 2 letters. [2022-12-13 18:10:33,455 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:33,455 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:10:33,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:33,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:33,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 18:10:33,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:33,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:33,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:10:33,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:33,906 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 18:10:33,907 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 18:10:33,907 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28 Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:33,941 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 91 states and 106 transitions. Complement of second has 4 states. [2022-12-13 18:10:33,942 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 18:10:33,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:33,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:10:33,942 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 75 letters. Loop has 2 letters. [2022-12-13 18:10:33,942 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:33,942 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:10:33,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:33,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 18:10:33,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:34,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:34,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:10:34,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:34,411 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 18:10:34,411 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 18:10:34,411 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28 Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:34,710 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 90 states and 104 transitions. cyclomatic complexity: 28. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 115 states and 143 transitions. Complement of second has 30 states. [2022-12-13 18:10:34,710 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 18:10:34,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:34,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 89 transitions. [2022-12-13 18:10:34,711 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 75 letters. Loop has 2 letters. [2022-12-13 18:10:34,711 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:34,711 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 77 letters. Loop has 2 letters. [2022-12-13 18:10:34,711 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:34,711 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 89 transitions. Stem has 75 letters. Loop has 4 letters. [2022-12-13 18:10:34,711 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:10:34,711 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 115 states and 143 transitions. [2022-12-13 18:10:34,712 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:34,712 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 115 states to 110 states and 136 transitions. [2022-12-13 18:10:34,712 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:10:34,712 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 18:10:34,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 136 transitions. [2022-12-13 18:10:34,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:10:34,712 INFO L218 hiAutomatonCegarLoop]: Abstraction has 110 states and 136 transitions. [2022-12-13 18:10:34,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states and 136 transitions. [2022-12-13 18:10:34,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 95. [2022-12-13 18:10:34,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 95 states have (on average 1.1578947368421053) internal successors, (110), 94 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:34,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 110 transitions. [2022-12-13 18:10:34,713 INFO L240 hiAutomatonCegarLoop]: Abstraction has 95 states and 110 transitions. [2022-12-13 18:10:34,713 INFO L428 stractBuchiCegarLoop]: Abstraction has 95 states and 110 transitions. [2022-12-13 18:10:34,714 INFO L335 stractBuchiCegarLoop]: ======== Iteration 32 ============ [2022-12-13 18:10:34,714 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 95 states and 110 transitions. [2022-12-13 18:10:34,714 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:34,714 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:10:34,714 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:10:34,714 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2022-12-13 18:10:34,714 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:10:34,714 INFO L748 eck$LassoCheckResult]: Stem: 19700#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 19701#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 19686#L561 assume !(main_~array_size~0#1 < 1); 19687#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 19688#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19689#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19690#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19691#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19697#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19725#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19724#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19723#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19722#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19721#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19720#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19719#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19718#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19717#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19716#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19715#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19714#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19713#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19712#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19711#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19710#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19709#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19708#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 19707#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 19706#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 19705#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 19702#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19703#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19779#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19778#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19704#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19694#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19695#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19698#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19699#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19776#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19775#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19774#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19773#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19771#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19770#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19769#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19768#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19766#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19765#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19764#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19763#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19761#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19760#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19759#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19758#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19756#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19755#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19754#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19753#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19751#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19750#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19749#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19748#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19746#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19745#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19744#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19743#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19741#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19740#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19739#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19738#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19736#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19735#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19734#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19733#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19732#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19729#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 19728#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 19726#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 19692#L552-3 [2022-12-13 18:10:34,714 INFO L750 eck$LassoCheckResult]: Loop: 19692#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 19693#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 19692#L552-3 [2022-12-13 18:10:34,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:34,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1783632790, now seen corresponding path program 29 times [2022-12-13 18:10:34,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:34,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237735845] [2022-12-13 18:10:34,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:34,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:34,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:10:35,026 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 231 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:10:35,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:10:35,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237735845] [2022-12-13 18:10:35,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237735845] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:10:35,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100484640] [2022-12-13 18:10:35,027 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 18:10:35,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:10:35,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:10:35,027 INFO L229 MonitoredProcess]: Starting monitored process 284 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:10:35,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-12-13 18:10:35,275 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-12-13 18:10:35,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:10:35,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 18:10:35,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:10:35,599 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 276 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:10:35,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:10:35,862 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 276 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:10:35,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100484640] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:10:35,862 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:10:35,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 43 [2022-12-13 18:10:35,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917105513] [2022-12-13 18:10:35,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:10:35,863 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:10:35,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:35,863 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 29 times [2022-12-13 18:10:35,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:35,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590634520] [2022-12-13 18:10:35,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:35,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:35,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:35,867 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:35,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:35,868 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:35,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:10:35,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-12-13 18:10:35,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=425, Invalid=1467, Unknown=0, NotChecked=0, Total=1892 [2022-12-13 18:10:35,896 INFO L87 Difference]: Start difference. First operand 95 states and 110 transitions. cyclomatic complexity: 30 Second operand has 44 states, 43 states have (on average 3.186046511627907) internal successors, (137), 44 states have internal predecessors, (137), 0 states have call successors, (0), 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 18:10:36,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:10:36,245 INFO L93 Difference]: Finished difference Result 160 states and 187 transitions. [2022-12-13 18:10:36,245 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 160 states and 187 transitions. [2022-12-13 18:10:36,245 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:36,246 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 160 states to 98 states and 113 transitions. [2022-12-13 18:10:36,246 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:10:36,246 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:10:36,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 113 transitions. [2022-12-13 18:10:36,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:10:36,247 INFO L218 hiAutomatonCegarLoop]: Abstraction has 98 states and 113 transitions. [2022-12-13 18:10:36,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states and 113 transitions. [2022-12-13 18:10:36,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 97. [2022-12-13 18:10:36,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 97 states have (on average 1.1546391752577319) internal successors, (112), 96 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:10:36,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 112 transitions. [2022-12-13 18:10:36,248 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 112 transitions. [2022-12-13 18:10:36,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-13 18:10:36,249 INFO L428 stractBuchiCegarLoop]: Abstraction has 97 states and 112 transitions. [2022-12-13 18:10:36,249 INFO L335 stractBuchiCegarLoop]: ======== Iteration 33 ============ [2022-12-13 18:10:36,249 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 97 states and 112 transitions. [2022-12-13 18:10:36,249 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:10:36,249 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:10:36,249 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:10:36,250 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [13, 13, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2022-12-13 18:10:36,250 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:10:36,250 INFO L748 eck$LassoCheckResult]: Stem: 20497#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 20498#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 20489#L561 assume !(main_~array_size~0#1 < 1); 20490#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 20491#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20492#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20493#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20494#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20529#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20528#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20527#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20526#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20525#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20524#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20523#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20522#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20521#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20520#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20519#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20518#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20517#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20516#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20515#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20514#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20513#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20512#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20511#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20510#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20509#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 20507#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 20506#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 20501#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 20499#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20486#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20487#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20495#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20496#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20500#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20579#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20578#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20577#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20575#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20574#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20573#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20572#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20570#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20569#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20568#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20567#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20565#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20564#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20563#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20562#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20560#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20559#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20558#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20557#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20555#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20554#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20553#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20552#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20550#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20549#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20548#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20547#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20545#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20544#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20543#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20542#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20540#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20539#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20538#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20537#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20535#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20534#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20533#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20532#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20531#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20505#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 20504#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 20502#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 20484#L552-3 [2022-12-13 18:10:36,250 INFO L750 eck$LassoCheckResult]: Loop: 20484#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 20485#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 20484#L552-3 [2022-12-13 18:10:36,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:36,250 INFO L85 PathProgramCache]: Analyzing trace with hash -183171724, now seen corresponding path program 30 times [2022-12-13 18:10:36,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:36,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483503755] [2022-12-13 18:10:36,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:36,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:36,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:36,268 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:36,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:36,283 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:36,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:36,284 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 30 times [2022-12-13 18:10:36,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:36,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977508995] [2022-12-13 18:10:36,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:36,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:36,287 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:36,288 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:10:36,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:10:36,289 INFO L85 PathProgramCache]: Analyzing trace with hash 65633529, now seen corresponding path program 17 times [2022-12-13 18:10:36,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:10:36,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863490902] [2022-12-13 18:10:36,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:10:36,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:10:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:36,310 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:10:36,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:10:36,326 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:11:02,094 WARN L233 SmtUtils]: Spent 25.73s on a formula simplification. DAG size of input: 430 DAG size of output: 323 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:11:08,113 WARN L233 SmtUtils]: Spent 5.73s on a formula simplification that was a NOOP. DAG size: 178 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:11:08,117 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:11:08,117 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:11:08,117 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:11:08,117 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:11:08,117 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:11:08,117 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:08,117 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:11:08,117 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:11:08,117 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration33_Lasso [2022-12-13 18:11:08,117 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:11:08,117 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:11:08,119 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:08,120 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:08,121 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:08,123 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,273 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,276 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,277 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,279 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,280 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,281 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,282 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,283 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,284 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,286 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,287 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,288 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,289 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,290 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:11:26,844 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:11:26,844 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:11:26,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,845 INFO L229 MonitoredProcess]: Starting monitored process 285 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Waiting until timeout for monitored process [2022-12-13 18:11:26,847 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:11:26,857 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:26,857 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:11:26,857 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:26,857 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:26,857 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:26,857 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:11:26,857 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:11:26,859 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:26,861 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Ended with exit code 0 [2022-12-13 18:11:26,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,862 INFO L229 MonitoredProcess]: Starting monitored process 286 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Waiting until timeout for monitored process [2022-12-13 18:11:26,864 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:11:26,873 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:26,873 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:11:26,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:26,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:26,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:26,874 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:11:26,874 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:11:26,875 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:26,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Ended with exit code 0 [2022-12-13 18:11:26,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,878 INFO L229 MonitoredProcess]: Starting monitored process 287 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Waiting until timeout for monitored process [2022-12-13 18:11:26,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 18:11:26,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:26,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:26,890 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:26,890 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:26,891 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:26,891 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:26,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:26,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Ended with exit code 0 [2022-12-13 18:11:26,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,897 INFO L229 MonitoredProcess]: Starting monitored process 288 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Waiting until timeout for monitored process [2022-12-13 18:11:26,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 18:11:26,908 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:26,908 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:26,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:26,909 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:26,911 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:26,911 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:26,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:26,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Ended with exit code 0 [2022-12-13 18:11:26,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,921 INFO L229 MonitoredProcess]: Starting monitored process 289 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Waiting until timeout for monitored process [2022-12-13 18:11:26,923 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:11:26,933 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:26,933 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:26,933 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:26,933 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:26,935 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:26,935 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:26,941 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:26,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Ended with exit code 0 [2022-12-13 18:11:26,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,945 INFO L229 MonitoredProcess]: Starting monitored process 290 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Waiting until timeout for monitored process [2022-12-13 18:11:26,947 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:11:26,956 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:26,956 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:26,957 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:26,957 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:26,959 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:26,959 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:26,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:26,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Ended with exit code 0 [2022-12-13 18:11:26,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,968 INFO L229 MonitoredProcess]: Starting monitored process 291 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Waiting until timeout for monitored process [2022-12-13 18:11:26,970 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:11:26,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:26,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:26,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:26,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:26,981 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:26,981 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:26,986 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:26,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Ended with exit code 0 [2022-12-13 18:11:26,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:26,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:26,989 INFO L229 MonitoredProcess]: Starting monitored process 292 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:26,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Waiting until timeout for monitored process [2022-12-13 18:11:26,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 18:11:27,001 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:27,001 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:27,001 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:27,001 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:27,005 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:27,005 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:27,017 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:27,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Ended with exit code 0 [2022-12-13 18:11:27,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:27,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:27,020 INFO L229 MonitoredProcess]: Starting monitored process 293 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:27,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Waiting until timeout for monitored process [2022-12-13 18:11:27,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 18:11:27,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:27,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:27,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:27,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:27,034 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:27,034 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:27,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:27,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Forceful destruction successful, exit code 0 [2022-12-13 18:11:27,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:27,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:27,041 INFO L229 MonitoredProcess]: Starting monitored process 294 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:27,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Waiting until timeout for monitored process [2022-12-13 18:11:27,043 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:11:27,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:27,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:27,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:27,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:27,055 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:27,055 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:27,059 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:11:27,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Ended with exit code 0 [2022-12-13 18:11:27,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:27,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:27,062 INFO L229 MonitoredProcess]: Starting monitored process 295 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:27,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Waiting until timeout for monitored process [2022-12-13 18:11:27,064 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:11:27,074 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:11:27,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:11:27,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:11:27,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:11:27,076 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:11:27,076 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:11:27,082 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:11:27,091 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 18:11:27,091 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 18:11:27,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:11:27,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:27,092 INFO L229 MonitoredProcess]: Starting monitored process 296 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:11:27,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Waiting until timeout for monitored process [2022-12-13 18:11:27,094 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:11:27,104 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:11:27,104 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:11:27,104 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 48 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 48 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:11:27,107 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Ended with exit code 0 [2022-12-13 18:11:27,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Ended with exit code 0 [2022-12-13 18:11:27,338 INFO L156 tatePredicateManager]: 29 out of 31 supporting invariants were superfluous and have been removed [2022-12-13 18:11:27,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:27,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 18:11:27,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:11:27,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:27,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:11:27,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:11:27,801 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 18:11:27,801 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 18:11:27,801 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30 Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:27,832 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 98 states and 114 transitions. Complement of second has 4 states. [2022-12-13 18:11:27,833 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 18:11:27,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:27,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:11:27,833 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 81 letters. Loop has 2 letters. [2022-12-13 18:11:27,833 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:11:27,833 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:11:27,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:27,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:27,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 18:11:27,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:11:28,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:28,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:11:28,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:11:28,243 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 18:11:28,243 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 18:11:28,243 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30 Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:28,275 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 98 states and 114 transitions. Complement of second has 4 states. [2022-12-13 18:11:28,275 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 18:11:28,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:28,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:11:28,275 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 81 letters. Loop has 2 letters. [2022-12-13 18:11:28,276 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:11:28,276 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:11:28,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:28,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:28,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 18:11:28,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:11:28,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:28,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:11:28,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:11:28,670 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 18:11:28,671 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 18:11:28,671 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30 Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:28,964 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 97 states and 112 transitions. cyclomatic complexity: 30. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 123 states and 153 transitions. Complement of second has 32 states. [2022-12-13 18:11:28,964 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 18:11:28,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:28,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 95 transitions. [2022-12-13 18:11:28,964 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 95 transitions. Stem has 81 letters. Loop has 2 letters. [2022-12-13 18:11:28,965 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:11:28,965 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 95 transitions. Stem has 83 letters. Loop has 2 letters. [2022-12-13 18:11:28,965 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:11:28,965 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 18 states and 95 transitions. Stem has 81 letters. Loop has 4 letters. [2022-12-13 18:11:28,965 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:11:28,965 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 123 states and 153 transitions. [2022-12-13 18:11:28,966 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:11:28,966 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 123 states to 118 states and 146 transitions. [2022-12-13 18:11:28,966 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:11:28,966 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 18:11:28,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 118 states and 146 transitions. [2022-12-13 18:11:28,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:11:28,967 INFO L218 hiAutomatonCegarLoop]: Abstraction has 118 states and 146 transitions. [2022-12-13 18:11:28,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states and 146 transitions. [2022-12-13 18:11:28,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 102. [2022-12-13 18:11:28,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 102 states have (on average 1.1568627450980393) internal successors, (118), 101 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:28,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 118 transitions. [2022-12-13 18:11:28,969 INFO L240 hiAutomatonCegarLoop]: Abstraction has 102 states and 118 transitions. [2022-12-13 18:11:28,969 INFO L428 stractBuchiCegarLoop]: Abstraction has 102 states and 118 transitions. [2022-12-13 18:11:28,969 INFO L335 stractBuchiCegarLoop]: ======== Iteration 34 ============ [2022-12-13 18:11:28,969 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 102 states and 118 transitions. [2022-12-13 18:11:28,969 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:11:28,969 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:11:28,969 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:11:28,970 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1] [2022-12-13 18:11:28,970 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:11:28,970 INFO L748 eck$LassoCheckResult]: Stem: 21908#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 21909#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 21896#L561 assume !(main_~array_size~0#1 < 1); 21897#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 21898#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21899#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21900#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21901#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21904#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21932#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21931#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21930#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21929#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21928#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21927#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21926#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21925#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21924#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21923#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21922#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21921#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21920#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21919#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21918#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21917#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21916#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21915#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21914#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21913#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 21912#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 21911#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 21910#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 21905#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21906#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21991#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21990#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21907#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21893#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21894#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21902#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21903#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21988#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21987#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21986#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21985#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21983#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21982#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21981#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21980#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21978#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21977#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21976#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21975#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21973#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21972#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21971#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21970#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21968#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21967#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21966#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21965#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21963#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21962#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21961#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21960#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21958#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21957#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21956#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21955#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21953#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21952#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21951#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21950#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21948#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21947#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21946#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21945#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21943#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21942#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21941#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21940#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21939#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21936#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 21935#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 21933#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 21891#L552-3 [2022-12-13 18:11:28,970 INFO L750 eck$LassoCheckResult]: Loop: 21891#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 21892#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 21891#L552-3 [2022-12-13 18:11:28,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:28,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1350688567, now seen corresponding path program 31 times [2022-12-13 18:11:28,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:11:28,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799699676] [2022-12-13 18:11:28,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:11:28,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:11:28,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:29,401 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 276 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:11:29,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:11:29,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799699676] [2022-12-13 18:11:29,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799699676] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:11:29,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878005328] [2022-12-13 18:11:29,401 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 18:11:29,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:11:29,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:11:29,402 INFO L229 MonitoredProcess]: Starting monitored process 297 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:11:29,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-12-13 18:11:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:11:29,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 18:11:29,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:11:29,899 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 325 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:11:29,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:11:30,150 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 325 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:11:30,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878005328] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:11:30,150 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:11:30,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 46 [2022-12-13 18:11:30,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886771876] [2022-12-13 18:11:30,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:11:30,151 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:11:30,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:30,151 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 31 times [2022-12-13 18:11:30,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:11:30,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866589573] [2022-12-13 18:11:30,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:11:30,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:11:30,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,155 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:11:30,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,157 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:11:30,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:11:30,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-12-13 18:11:30,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=485, Invalid=1677, Unknown=0, NotChecked=0, Total=2162 [2022-12-13 18:11:30,185 INFO L87 Difference]: Start difference. First operand 102 states and 118 transitions. cyclomatic complexity: 32 Second operand has 47 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 47 states have internal predecessors, (147), 0 states have call successors, (0), 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 18:11:30,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:11:30,513 INFO L93 Difference]: Finished difference Result 172 states and 201 transitions. [2022-12-13 18:11:30,514 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 172 states and 201 transitions. [2022-12-13 18:11:30,514 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:11:30,515 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 172 states to 105 states and 121 transitions. [2022-12-13 18:11:30,515 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:11:30,515 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:11:30,515 INFO L73 IsDeterministic]: Start isDeterministic. Operand 105 states and 121 transitions. [2022-12-13 18:11:30,515 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:11:30,515 INFO L218 hiAutomatonCegarLoop]: Abstraction has 105 states and 121 transitions. [2022-12-13 18:11:30,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states and 121 transitions. [2022-12-13 18:11:30,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 104. [2022-12-13 18:11:30,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 104 states have (on average 1.1538461538461537) internal successors, (120), 103 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:11:30,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 120 transitions. [2022-12-13 18:11:30,516 INFO L240 hiAutomatonCegarLoop]: Abstraction has 104 states and 120 transitions. [2022-12-13 18:11:30,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-13 18:11:30,517 INFO L428 stractBuchiCegarLoop]: Abstraction has 104 states and 120 transitions. [2022-12-13 18:11:30,517 INFO L335 stractBuchiCegarLoop]: ======== Iteration 35 ============ [2022-12-13 18:11:30,517 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 104 states and 120 transitions. [2022-12-13 18:11:30,517 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:11:30,517 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:11:30,517 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:11:30,517 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 14, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1] [2022-12-13 18:11:30,517 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:11:30,518 INFO L748 eck$LassoCheckResult]: Stem: 22763#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 22764#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 22749#L561 assume !(main_~array_size~0#1 < 1); 22750#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 22751#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22752#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22753#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22754#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22760#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22796#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22795#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22794#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22793#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22792#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22791#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22790#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22789#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22788#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22787#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22786#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22785#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22784#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22783#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22782#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22781#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22780#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22779#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22778#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22777#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22776#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22775#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 22773#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 22772#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 22767#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 22765#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22757#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22758#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22761#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22762#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22766#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22851#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22850#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22849#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22847#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22846#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22845#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22844#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22842#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22841#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22840#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22839#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22837#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22836#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22835#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22834#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22832#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22831#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22830#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22829#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22827#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22826#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22825#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22824#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22822#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22821#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22820#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22819#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22817#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22816#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22815#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22814#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22812#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22811#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22810#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22809#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22807#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22806#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22805#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22804#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22802#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22801#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22800#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22799#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22798#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22771#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 22770#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 22768#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 22755#L552-3 [2022-12-13 18:11:30,518 INFO L750 eck$LassoCheckResult]: Loop: 22755#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 22756#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 22755#L552-3 [2022-12-13 18:11:30,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:30,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1263422425, now seen corresponding path program 32 times [2022-12-13 18:11:30,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:11:30,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819330176] [2022-12-13 18:11:30,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:11:30,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:11:30,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,539 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:11:30,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,556 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:11:30,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:30,556 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 32 times [2022-12-13 18:11:30,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:11:30,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959889995] [2022-12-13 18:11:30,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:11:30,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:11:30,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,559 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:11:30,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,561 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:11:30,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:11:30,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1326795500, now seen corresponding path program 18 times [2022-12-13 18:11:30,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:11:30,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302605888] [2022-12-13 18:11:30,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:11:30,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:11:30,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,580 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:11:30,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:11:30,598 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:12:13,367 WARN L233 SmtUtils]: Spent 42.73s on a formula simplification. DAG size of input: 459 DAG size of output: 344 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:12:21,919 WARN L233 SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 187 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:12:21,923 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:12:21,923 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:12:21,924 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:12:21,924 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:12:21,924 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:12:21,924 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:21,924 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:12:21,924 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:12:21,924 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration35_Lasso [2022-12-13 18:12:21,924 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:12:21,924 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:12:21,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 18:12:21,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 18:12:21,930 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:12:21,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 18:12:21,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 18:12:21,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 18:12:21,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 18:12:21,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 18:12:21,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 18:12:21,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 18:12:21,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 18:12:21,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 18:12:42,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 18:12:42,394 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:12:42,395 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:12:42,396 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:12:42,398 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:12:42,399 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:12:42,400 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:12:42,884 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:12:42,884 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:12:42,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:42,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:42,885 INFO L229 MonitoredProcess]: Starting monitored process 298 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:42,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Waiting until timeout for monitored process [2022-12-13 18:12:42,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 18:12:42,896 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:42,897 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:12:42,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:42,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:42,897 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:42,897 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:12:42,897 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:12:42,899 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:42,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Ended with exit code 0 [2022-12-13 18:12:42,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:42,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:42,902 INFO L229 MonitoredProcess]: Starting monitored process 299 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:42,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Waiting until timeout for monitored process [2022-12-13 18:12:42,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 18:12:42,913 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:42,913 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:42,913 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:42,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:42,915 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:42,915 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:42,918 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:42,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Ended with exit code 0 [2022-12-13 18:12:42,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:42,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:42,921 INFO L229 MonitoredProcess]: Starting monitored process 300 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:42,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Waiting until timeout for monitored process [2022-12-13 18:12:42,923 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:42,932 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:42,932 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:12:42,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:42,933 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:42,933 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:42,933 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:12:42,933 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:12:42,934 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:42,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Ended with exit code 0 [2022-12-13 18:12:42,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:42,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:42,937 INFO L229 MonitoredProcess]: Starting monitored process 301 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:42,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Waiting until timeout for monitored process [2022-12-13 18:12:42,939 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:42,948 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:42,949 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:12:42,949 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:42,949 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:42,949 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:42,949 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:12:42,949 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:12:42,950 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:42,953 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Ended with exit code 0 [2022-12-13 18:12:42,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:42,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:42,954 INFO L229 MonitoredProcess]: Starting monitored process 302 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:42,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Waiting until timeout for monitored process [2022-12-13 18:12:42,958 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:42,968 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:42,968 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:12:42,968 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:42,968 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:42,968 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:42,968 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:12:42,968 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:12:42,970 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:42,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Ended with exit code 0 [2022-12-13 18:12:42,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:42,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:42,973 INFO L229 MonitoredProcess]: Starting monitored process 303 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:42,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Waiting until timeout for monitored process [2022-12-13 18:12:42,975 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:42,985 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:42,985 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:42,985 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:42,985 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:42,987 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:42,987 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:42,990 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:42,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Ended with exit code 0 [2022-12-13 18:12:42,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:42,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:42,993 INFO L229 MonitoredProcess]: Starting monitored process 304 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:42,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Waiting until timeout for monitored process [2022-12-13 18:12:42,995 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,005 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:12:43,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,006 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:12:43,006 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:12:43,007 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Ended with exit code 0 [2022-12-13 18:12:43,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,010 INFO L229 MonitoredProcess]: Starting monitored process 305 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Waiting until timeout for monitored process [2022-12-13 18:12:43,012 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,022 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,022 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:12:43,022 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,022 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,022 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,022 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:12:43,022 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:12:43,023 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,025 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Forceful destruction successful, exit code 0 [2022-12-13 18:12:43,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,026 INFO L229 MonitoredProcess]: Starting monitored process 306 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Waiting until timeout for monitored process [2022-12-13 18:12:43,028 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,038 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,038 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:12:43,038 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,038 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,038 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,039 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:12:43,039 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:12:43,040 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Ended with exit code 0 [2022-12-13 18:12:43,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,043 INFO L229 MonitoredProcess]: Starting monitored process 307 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Waiting until timeout for monitored process [2022-12-13 18:12:43,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,054 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,055 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,055 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,058 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Ended with exit code 0 [2022-12-13 18:12:43,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,061 INFO L229 MonitoredProcess]: Starting monitored process 308 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Waiting until timeout for monitored process [2022-12-13 18:12:43,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,073 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,073 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,073 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,073 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,075 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,075 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Forceful destruction successful, exit code 0 [2022-12-13 18:12:43,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,081 INFO L229 MonitoredProcess]: Starting monitored process 309 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Waiting until timeout for monitored process [2022-12-13 18:12:43,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 18:12:43,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,096 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,096 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,102 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Ended with exit code 0 [2022-12-13 18:12:43,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,105 INFO L229 MonitoredProcess]: Starting monitored process 310 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Waiting until timeout for monitored process [2022-12-13 18:12:43,107 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,118 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,118 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,120 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,120 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,124 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Ended with exit code 0 [2022-12-13 18:12:43,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,127 INFO L229 MonitoredProcess]: Starting monitored process 311 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Waiting until timeout for monitored process [2022-12-13 18:12:43,129 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,139 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,139 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,139 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,139 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,141 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,141 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,148 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Ended with exit code 0 [2022-12-13 18:12:43,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,151 INFO L229 MonitoredProcess]: Starting monitored process 312 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Waiting until timeout for monitored process [2022-12-13 18:12:43,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 18:12:43,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,163 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,163 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,163 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,164 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,164 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,168 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Ended with exit code 0 [2022-12-13 18:12:43,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,171 INFO L229 MonitoredProcess]: Starting monitored process 313 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Waiting until timeout for monitored process [2022-12-13 18:12:43,173 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,183 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,183 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,184 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,184 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,189 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Ended with exit code 0 [2022-12-13 18:12:43,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,192 INFO L229 MonitoredProcess]: Starting monitored process 314 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Waiting until timeout for monitored process [2022-12-13 18:12:43,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 18:12:43,204 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,204 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,204 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,206 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,206 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,213 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Forceful destruction successful, exit code 0 [2022-12-13 18:12:43,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,216 INFO L229 MonitoredProcess]: Starting monitored process 315 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Waiting until timeout for monitored process [2022-12-13 18:12:43,218 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,227 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,231 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,231 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,235 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Ended with exit code 0 [2022-12-13 18:12:43,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,238 INFO L229 MonitoredProcess]: Starting monitored process 316 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Waiting until timeout for monitored process [2022-12-13 18:12:43,240 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,250 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,250 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,250 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,250 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,252 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,252 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,256 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Ended with exit code 0 [2022-12-13 18:12:43,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,259 INFO L229 MonitoredProcess]: Starting monitored process 317 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Waiting until timeout for monitored process [2022-12-13 18:12:43,261 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,271 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,271 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,271 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,271 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,274 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,274 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,279 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Ended with exit code 0 [2022-12-13 18:12:43,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,282 INFO L229 MonitoredProcess]: Starting monitored process 318 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Waiting until timeout for monitored process [2022-12-13 18:12:43,283 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,293 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,294 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,294 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,296 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,296 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,307 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Ended with exit code 0 [2022-12-13 18:12:43,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,310 INFO L229 MonitoredProcess]: Starting monitored process 319 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Waiting until timeout for monitored process [2022-12-13 18:12:43,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 18:12:43,322 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,322 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,324 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,324 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,330 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Ended with exit code 0 [2022-12-13 18:12:43,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,331 INFO L229 MonitoredProcess]: Starting monitored process 320 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Waiting until timeout for monitored process [2022-12-13 18:12:43,334 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,344 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,347 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,347 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,351 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Ended with exit code 0 [2022-12-13 18:12:43,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,354 INFO L229 MonitoredProcess]: Starting monitored process 321 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Waiting until timeout for monitored process [2022-12-13 18:12:43,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,366 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,366 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,366 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,367 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,367 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,370 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Ended with exit code 0 [2022-12-13 18:12:43,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,373 INFO L229 MonitoredProcess]: Starting monitored process 322 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Waiting until timeout for monitored process [2022-12-13 18:12:43,375 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,385 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,385 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,385 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,385 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,387 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,387 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,394 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Forceful destruction successful, exit code 0 [2022-12-13 18:12:43,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,397 INFO L229 MonitoredProcess]: Starting monitored process 323 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Waiting until timeout for monitored process [2022-12-13 18:12:43,399 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:12:43,409 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,409 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,409 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,409 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,412 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,412 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,417 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:12:43,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Forceful destruction successful, exit code 0 [2022-12-13 18:12:43,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,420 INFO L229 MonitoredProcess]: Starting monitored process 324 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Waiting until timeout for monitored process [2022-12-13 18:12:43,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 18:12:43,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:12:43,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:12:43,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:12:43,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:12:43,434 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:12:43,434 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:12:43,440 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:12:43,447 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:12:43,447 INFO L444 ModelExtractionUtils]: 3 out of 10 variables were initially zero. Simplification set additionally 5 variables to zero. [2022-12-13 18:12:43,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:12:43,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:43,448 INFO L229 MonitoredProcess]: Starting monitored process 325 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:12:43,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Waiting until timeout for monitored process [2022-12-13 18:12:43,449 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:12:43,460 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:12:43,461 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:12:43,461 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 52 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 52 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:12:43,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Ended with exit code 0 [2022-12-13 18:12:43,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Forceful destruction successful, exit code 0 [2022-12-13 18:12:43,674 INFO L156 tatePredicateManager]: 31 out of 33 supporting invariants were superfluous and have been removed [2022-12-13 18:12:43,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:43,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:12:43,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-13 18:12:43,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:12:44,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:12:44,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:12:44,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:12:44,174 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 18:12:44,174 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 18:12:44,174 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32 Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:44,207 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 105 states and 122 transitions. Complement of second has 4 states. [2022-12-13 18:12:44,207 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 18:12:44,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:44,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:12:44,207 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 87 letters. Loop has 2 letters. [2022-12-13 18:12:44,208 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:12:44,208 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:12:44,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:12:44,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-13 18:12:44,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:12:44,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:12:44,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:12:44,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:12:44,650 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 18:12:44,650 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 18:12:44,650 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32 Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:44,679 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 105 states and 122 transitions. Complement of second has 4 states. [2022-12-13 18:12:44,679 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 18:12:44,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:44,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:12:44,680 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 87 letters. Loop has 2 letters. [2022-12-13 18:12:44,680 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:12:44,680 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:12:44,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:44,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:12:44,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-13 18:12:44,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:12:45,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:12:45,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:12:45,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:12:45,116 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 18:12:45,116 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 18:12:45,116 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32 Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:45,435 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 32. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 131 states and 163 transitions. Complement of second has 34 states. [2022-12-13 18:12:45,435 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 18:12:45,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:45,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 101 transitions. [2022-12-13 18:12:45,436 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 101 transitions. Stem has 87 letters. Loop has 2 letters. [2022-12-13 18:12:45,436 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:12:45,436 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 101 transitions. Stem has 89 letters. Loop has 2 letters. [2022-12-13 18:12:45,436 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:12:45,436 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 101 transitions. Stem has 87 letters. Loop has 4 letters. [2022-12-13 18:12:45,436 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:12:45,436 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 131 states and 163 transitions. [2022-12-13 18:12:45,437 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:12:45,438 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 131 states to 126 states and 156 transitions. [2022-12-13 18:12:45,438 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:12:45,438 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 18:12:45,438 INFO L73 IsDeterministic]: Start isDeterministic. Operand 126 states and 156 transitions. [2022-12-13 18:12:45,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:12:45,438 INFO L218 hiAutomatonCegarLoop]: Abstraction has 126 states and 156 transitions. [2022-12-13 18:12:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states and 156 transitions. [2022-12-13 18:12:45,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 109. [2022-12-13 18:12:45,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 109 states have (on average 1.1559633027522935) internal successors, (126), 108 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:45,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 126 transitions. [2022-12-13 18:12:45,439 INFO L240 hiAutomatonCegarLoop]: Abstraction has 109 states and 126 transitions. [2022-12-13 18:12:45,439 INFO L428 stractBuchiCegarLoop]: Abstraction has 109 states and 126 transitions. [2022-12-13 18:12:45,439 INFO L335 stractBuchiCegarLoop]: ======== Iteration 36 ============ [2022-12-13 18:12:45,440 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 109 states and 126 transitions. [2022-12-13 18:12:45,440 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:12:45,440 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:12:45,440 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:12:45,441 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2022-12-13 18:12:45,441 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:12:45,441 INFO L748 eck$LassoCheckResult]: Stem: 24267#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 24268#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 24253#L561 assume !(main_~array_size~0#1 < 1); 24254#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 24255#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24256#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24257#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24258#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24264#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24296#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24295#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24294#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24293#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24292#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24291#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24290#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24289#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24288#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24287#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24286#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24285#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24284#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24283#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24282#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24281#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24280#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24279#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24278#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24277#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24276#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24275#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 24274#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 24273#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 24272#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 24269#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24270#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24360#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24359#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24271#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24261#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24262#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24265#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24266#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24357#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24356#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24355#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24354#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24352#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24351#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24350#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24349#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24347#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24346#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24345#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24344#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24342#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24341#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24340#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24339#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24337#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24336#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24335#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24334#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24332#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24331#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24330#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24329#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24327#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24326#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24325#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24324#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24322#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24321#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24320#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24319#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24317#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24316#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24315#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24314#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24312#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24311#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24310#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24309#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24307#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24306#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24305#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24304#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24303#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24300#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 24299#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 24297#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 24259#L552-3 [2022-12-13 18:12:45,441 INFO L750 eck$LassoCheckResult]: Loop: 24259#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 24260#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 24259#L552-3 [2022-12-13 18:12:45,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:45,441 INFO L85 PathProgramCache]: Analyzing trace with hash -554811908, now seen corresponding path program 33 times [2022-12-13 18:12:45,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:12:45,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538304264] [2022-12-13 18:12:45,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:12:45,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:12:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:12:45,827 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 325 proven. 249 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:12:45,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:12:45,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538304264] [2022-12-13 18:12:45,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538304264] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:12:45,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100117457] [2022-12-13 18:12:45,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:12:45,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:12:45,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:12:45,829 INFO L229 MonitoredProcess]: Starting monitored process 326 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:12:45,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Waiting until timeout for monitored process [2022-12-13 18:12:46,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-12-13 18:12:46,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:12:46,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:12:46,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:12:46,976 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 378 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:12:46,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:12:47,239 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 378 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:12:47,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100117457] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:12:47,239 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:12:47,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 49 [2022-12-13 18:12:47,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658900117] [2022-12-13 18:12:47,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:12:47,240 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:12:47,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:47,240 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 33 times [2022-12-13 18:12:47,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:12:47,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161604629] [2022-12-13 18:12:47,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:12:47,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:12:47,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,244 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:12:47,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,245 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:12:47,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:12:47,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-12-13 18:12:47,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=549, Invalid=1901, Unknown=0, NotChecked=0, Total=2450 [2022-12-13 18:12:47,273 INFO L87 Difference]: Start difference. First operand 109 states and 126 transitions. cyclomatic complexity: 34 Second operand has 50 states, 49 states have (on average 3.204081632653061) internal successors, (157), 50 states have internal predecessors, (157), 0 states have call successors, (0), 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 18:12:47,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:12:47,654 INFO L93 Difference]: Finished difference Result 184 states and 215 transitions. [2022-12-13 18:12:47,654 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 184 states and 215 transitions. [2022-12-13 18:12:47,655 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:12:47,655 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 184 states to 112 states and 129 transitions. [2022-12-13 18:12:47,655 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:12:47,655 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:12:47,655 INFO L73 IsDeterministic]: Start isDeterministic. Operand 112 states and 129 transitions. [2022-12-13 18:12:47,656 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:12:47,656 INFO L218 hiAutomatonCegarLoop]: Abstraction has 112 states and 129 transitions. [2022-12-13 18:12:47,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states and 129 transitions. [2022-12-13 18:12:47,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 111. [2022-12-13 18:12:47,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 111 states have (on average 1.1531531531531531) internal successors, (128), 110 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:12:47,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 128 transitions. [2022-12-13 18:12:47,657 INFO L240 hiAutomatonCegarLoop]: Abstraction has 111 states and 128 transitions. [2022-12-13 18:12:47,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-13 18:12:47,657 INFO L428 stractBuchiCegarLoop]: Abstraction has 111 states and 128 transitions. [2022-12-13 18:12:47,657 INFO L335 stractBuchiCegarLoop]: ======== Iteration 37 ============ [2022-12-13 18:12:47,657 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 111 states and 128 transitions. [2022-12-13 18:12:47,657 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:12:47,657 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:12:47,657 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:12:47,658 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [15, 15, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2022-12-13 18:12:47,658 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:12:47,658 INFO L748 eck$LassoCheckResult]: Stem: 25186#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 25187#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 25176#L561 assume !(main_~array_size~0#1 < 1); 25177#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 25178#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25179#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25180#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25181#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25220#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25219#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25218#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25217#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25216#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25215#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25214#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25213#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25212#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25211#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25210#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25209#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25208#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25207#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25206#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25205#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25204#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25203#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25202#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25201#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25200#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25199#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25198#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25197#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25196#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 25194#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 25193#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 25188#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 25184#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25173#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25174#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25182#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25183#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25185#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25280#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25279#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25278#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25276#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25275#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25274#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25273#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25271#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25270#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25269#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25268#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25266#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25265#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25264#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25263#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25261#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25260#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25259#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25258#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25256#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25255#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25254#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25253#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25251#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25250#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25249#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25248#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25246#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25245#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25244#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25243#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25241#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25240#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25239#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25238#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25236#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25235#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25234#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25233#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25231#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25230#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25229#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25228#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25226#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25225#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25224#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25223#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25222#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25192#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 25191#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 25189#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 25171#L552-3 [2022-12-13 18:12:47,658 INFO L750 eck$LassoCheckResult]: Loop: 25171#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 25172#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 25171#L552-3 [2022-12-13 18:12:47,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:47,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1838066982, now seen corresponding path program 34 times [2022-12-13 18:12:47,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:12:47,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530716640] [2022-12-13 18:12:47,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:12:47,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:12:47,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,681 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:12:47,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,699 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:12:47,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:47,699 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 34 times [2022-12-13 18:12:47,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:12:47,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232473346] [2022-12-13 18:12:47,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:12:47,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:12:47,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,702 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:12:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,704 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:12:47,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:12:47,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1150809889, now seen corresponding path program 19 times [2022-12-13 18:12:47,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:12:47,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884226483] [2022-12-13 18:12:47,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:12:47,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:12:47,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,728 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:12:47,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:12:47,746 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:13:47,991 WARN L233 SmtUtils]: Spent 1.00m on a formula simplification. DAG size of input: 488 DAG size of output: 362 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:13:48,850 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:13:48,850 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:13:48,850 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:13:48,850 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:13:48,851 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:13:48,851 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:48,851 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:13:48,851 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:13:48,851 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration37_Lasso [2022-12-13 18:13:48,851 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:13:48,851 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:13:48,856 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:48,858 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:48,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 18:13:48,860 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:48,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 18:13:48,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 18:13:48,864 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:48,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 18:13:48,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 18:13:48,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 18:13:48,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 18:13:48,870 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:54,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 18:13:54,015 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:54,016 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:54,017 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:54,018 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:54,019 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:13:54,506 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:13:54,506 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:13:54,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,507 INFO L229 MonitoredProcess]: Starting monitored process 327 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Waiting until timeout for monitored process [2022-12-13 18:13:54,509 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,519 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,519 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:13:54,519 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,519 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,519 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,519 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:13:54,519 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:13:54,521 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,523 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Ended with exit code 0 [2022-12-13 18:13:54,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,524 INFO L229 MonitoredProcess]: Starting monitored process 328 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Waiting until timeout for monitored process [2022-12-13 18:13:54,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,536 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,536 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:13:54,536 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,536 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,536 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,537 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:13:54,537 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:13:54,538 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Ended with exit code 0 [2022-12-13 18:13:54,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,541 INFO L229 MonitoredProcess]: Starting monitored process 329 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Waiting until timeout for monitored process [2022-12-13 18:13:54,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 18:13:54,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,553 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,553 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,553 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,553 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,553 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,556 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Ended with exit code 0 [2022-12-13 18:13:54,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,559 INFO L229 MonitoredProcess]: Starting monitored process 330 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Waiting until timeout for monitored process [2022-12-13 18:13:54,561 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,571 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,571 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:13:54,571 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,571 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,571 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,571 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:13:54,572 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:13:54,573 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,575 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Ended with exit code 0 [2022-12-13 18:13:54,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,576 INFO L229 MonitoredProcess]: Starting monitored process 331 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Waiting until timeout for monitored process [2022-12-13 18:13:54,578 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,588 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,588 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,589 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,589 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,593 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Ended with exit code 0 [2022-12-13 18:13:54,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,596 INFO L229 MonitoredProcess]: Starting monitored process 332 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Waiting until timeout for monitored process [2022-12-13 18:13:54,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,607 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,607 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:13:54,607 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,607 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,608 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:13:54,608 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:13:54,609 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Ended with exit code 0 [2022-12-13 18:13:54,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,612 INFO L229 MonitoredProcess]: Starting monitored process 333 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Waiting until timeout for monitored process [2022-12-13 18:13:54,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 18:13:54,624 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,624 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:13:54,624 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,624 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,624 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,624 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:13:54,624 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:13:54,626 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,628 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Forceful destruction successful, exit code 0 [2022-12-13 18:13:54,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,629 INFO L229 MonitoredProcess]: Starting monitored process 334 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Waiting until timeout for monitored process [2022-12-13 18:13:54,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,641 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,641 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:13:54,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,641 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,641 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:13:54,642 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:13:54,643 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Ended with exit code 0 [2022-12-13 18:13:54,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,646 INFO L229 MonitoredProcess]: Starting monitored process 335 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Waiting until timeout for monitored process [2022-12-13 18:13:54,648 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,657 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,658 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,658 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,658 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,658 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,661 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Ended with exit code 0 [2022-12-13 18:13:54,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,664 INFO L229 MonitoredProcess]: Starting monitored process 336 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Waiting until timeout for monitored process [2022-12-13 18:13:54,666 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,676 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,677 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,678 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,678 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,680 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Forceful destruction successful, exit code 0 [2022-12-13 18:13:54,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,683 INFO L229 MonitoredProcess]: Starting monitored process 337 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Waiting until timeout for monitored process [2022-12-13 18:13:54,685 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,695 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,695 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,695 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,696 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,696 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,699 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Ended with exit code 0 [2022-12-13 18:13:54,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,702 INFO L229 MonitoredProcess]: Starting monitored process 338 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Waiting until timeout for monitored process [2022-12-13 18:13:54,704 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,714 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,714 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,716 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,716 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,720 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Ended with exit code 0 [2022-12-13 18:13:54,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,723 INFO L229 MonitoredProcess]: Starting monitored process 339 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Waiting until timeout for monitored process [2022-12-13 18:13:54,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 18:13:54,735 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,735 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,735 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,735 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,738 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,738 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,742 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,745 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Ended with exit code 0 [2022-12-13 18:13:54,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,746 INFO L229 MonitoredProcess]: Starting monitored process 340 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Waiting until timeout for monitored process [2022-12-13 18:13:54,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 18:13:54,757 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,757 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,757 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,757 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,759 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,759 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,763 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Ended with exit code 0 [2022-12-13 18:13:54,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,766 INFO L229 MonitoredProcess]: Starting monitored process 341 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Waiting until timeout for monitored process [2022-12-13 18:13:54,769 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,778 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,779 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,779 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,779 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,781 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,781 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,787 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Ended with exit code 0 [2022-12-13 18:13:54,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,791 INFO L229 MonitoredProcess]: Starting monitored process 342 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Waiting until timeout for monitored process [2022-12-13 18:13:54,793 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,803 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,803 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,804 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,804 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,809 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,811 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Ended with exit code 0 [2022-12-13 18:13:54,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,812 INFO L229 MonitoredProcess]: Starting monitored process 343 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Waiting until timeout for monitored process [2022-12-13 18:13:54,814 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,823 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,823 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,823 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,823 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,825 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,825 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,830 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,832 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Ended with exit code 0 [2022-12-13 18:13:54,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,833 INFO L229 MonitoredProcess]: Starting monitored process 344 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Waiting until timeout for monitored process [2022-12-13 18:13:54,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,846 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,846 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,846 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,846 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,849 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,849 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,860 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,862 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Ended with exit code 0 [2022-12-13 18:13:54,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,863 INFO L229 MonitoredProcess]: Starting monitored process 345 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Waiting until timeout for monitored process [2022-12-13 18:13:54,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 18:13:54,875 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,875 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,875 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,875 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,877 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,877 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,885 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,887 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Ended with exit code 0 [2022-12-13 18:13:54,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,888 INFO L229 MonitoredProcess]: Starting monitored process 346 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Waiting until timeout for monitored process [2022-12-13 18:13:54,890 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,900 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,900 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,900 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,900 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,902 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,902 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,907 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Ended with exit code 0 [2022-12-13 18:13:54,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,910 INFO L229 MonitoredProcess]: Starting monitored process 347 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Waiting until timeout for monitored process [2022-12-13 18:13:54,911 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,922 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,922 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,922 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,922 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,924 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,924 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,929 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Ended with exit code 0 [2022-12-13 18:13:54,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,932 INFO L229 MonitoredProcess]: Starting monitored process 348 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Waiting until timeout for monitored process [2022-12-13 18:13:54,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 18:13:54,943 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,944 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,944 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,946 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,946 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,953 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Ended with exit code 0 [2022-12-13 18:13:54,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,954 INFO L229 MonitoredProcess]: Starting monitored process 349 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Waiting until timeout for monitored process [2022-12-13 18:13:54,956 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,967 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,969 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,969 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,976 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Ended with exit code 0 [2022-12-13 18:13:54,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,977 INFO L229 MonitoredProcess]: Starting monitored process 350 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Waiting until timeout for monitored process [2022-12-13 18:13:54,979 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:54,989 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:54,989 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:54,989 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:54,989 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:54,990 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:54,990 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:54,993 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:54,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Ended with exit code 0 [2022-12-13 18:13:54,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:54,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:54,996 INFO L229 MonitoredProcess]: Starting monitored process 351 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:54,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Waiting until timeout for monitored process [2022-12-13 18:13:54,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 18:13:55,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:55,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:55,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:55,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:55,010 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:55,011 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:55,015 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:55,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Forceful destruction successful, exit code 0 [2022-12-13 18:13:55,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:55,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:55,018 INFO L229 MonitoredProcess]: Starting monitored process 352 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:55,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Waiting until timeout for monitored process [2022-12-13 18:13:55,020 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:55,030 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:55,030 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:55,030 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:55,030 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:55,032 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:55,032 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:55,036 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:55,038 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Ended with exit code 0 [2022-12-13 18:13:55,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:55,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:55,039 INFO L229 MonitoredProcess]: Starting monitored process 353 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:55,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Waiting until timeout for monitored process [2022-12-13 18:13:55,041 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:55,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:55,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:55,051 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:55,051 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:55,052 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:55,052 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:55,057 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:55,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Ended with exit code 0 [2022-12-13 18:13:55,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:55,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:55,060 INFO L229 MonitoredProcess]: Starting monitored process 354 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:55,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Waiting until timeout for monitored process [2022-12-13 18:13:55,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:13:55,073 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:55,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:55,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:55,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:55,075 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:55,075 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:55,081 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:13:55,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Forceful destruction successful, exit code 0 [2022-12-13 18:13:55,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:55,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:55,084 INFO L229 MonitoredProcess]: Starting monitored process 355 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:55,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Waiting until timeout for monitored process [2022-12-13 18:13:55,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 18:13:55,096 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:13:55,097 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:13:55,097 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:13:55,097 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:13:55,098 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:13:55,099 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:13:55,104 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:13:55,112 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2022-12-13 18:13:55,112 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 18:13:55,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:13:55,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:13:55,113 INFO L229 MonitoredProcess]: Starting monitored process 356 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:13:55,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Waiting until timeout for monitored process [2022-12-13 18:13:55,115 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:13:55,126 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:13:55,126 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:13:55,126 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_8) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_8 Supporting invariants [] [2022-12-13 18:13:55,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Forceful destruction successful, exit code 0 [2022-12-13 18:13:55,200 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Forceful destruction successful, exit code 0 [2022-12-13 18:13:55,478 INFO L156 tatePredicateManager]: 60 out of 62 supporting invariants were superfluous and have been removed [2022-12-13 18:13:55,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:13:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:13:55,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 74 conjunts are in the unsatisfiable core [2022-12-13 18:13:55,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:13:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:13:56,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:13:56,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:13:56,432 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 18:13:56,433 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.32 stem predicates 2 loop predicates [2022-12-13 18:13:56,433 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34 Second operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 18:13:56,685 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34. Second operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 117 states and 136 transitions. Complement of second has 20 states. [2022-12-13 18:13:56,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 18 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:13:56,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 18:13:56,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 44 transitions. [2022-12-13 18:13:56,686 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 44 transitions. Stem has 93 letters. Loop has 2 letters. [2022-12-13 18:13:56,686 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:13:56,686 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:13:56,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:13:56,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:13:56,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 74 conjunts are in the unsatisfiable core [2022-12-13 18:13:56,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:13:57,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:13:57,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:13:57,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:13:57,771 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 18:13:57,771 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.32 stem predicates 2 loop predicates [2022-12-13 18:13:57,771 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34 Second operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 18:13:58,135 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34. Second operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 117 states and 136 transitions. Complement of second has 20 states. [2022-12-13 18:13:58,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 18 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:13:58,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 18:13:58,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 44 transitions. [2022-12-13 18:13:58,136 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 44 transitions. Stem has 93 letters. Loop has 2 letters. [2022-12-13 18:13:58,136 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:13:58,136 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:13:58,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:13:58,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:13:58,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 74 conjunts are in the unsatisfiable core [2022-12-13 18:13:58,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:13:59,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:13:59,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:13:59,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:13:59,305 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 18:13:59,306 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.32 stem predicates 2 loop predicates [2022-12-13 18:13:59,306 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34 Second operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 18:14:00,211 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 128 transitions. cyclomatic complexity: 34. Second operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 235 states and 300 transitions. Complement of second has 53 states. [2022-12-13 18:14:00,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 36 states 32 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 18:14:00,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 34 states have (on average 2.7941176470588234) internal successors, (95), 34 states have internal predecessors, (95), 0 states have call successors, (0), 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 18:14:00,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 147 transitions. [2022-12-13 18:14:00,211 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 36 states and 147 transitions. Stem has 93 letters. Loop has 2 letters. [2022-12-13 18:14:00,212 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:14:00,212 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 36 states and 147 transitions. Stem has 95 letters. Loop has 2 letters. [2022-12-13 18:14:00,212 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:14:00,212 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 36 states and 147 transitions. Stem has 93 letters. Loop has 4 letters. [2022-12-13 18:14:00,212 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:14:00,212 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 235 states and 300 transitions. [2022-12-13 18:14:00,213 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 18:14:00,214 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 235 states to 230 states and 293 transitions. [2022-12-13 18:14:00,214 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2022-12-13 18:14:00,214 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2022-12-13 18:14:00,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 230 states and 293 transitions. [2022-12-13 18:14:00,214 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:14:00,215 INFO L218 hiAutomatonCegarLoop]: Abstraction has 230 states and 293 transitions. [2022-12-13 18:14:00,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states and 293 transitions. [2022-12-13 18:14:00,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 120. [2022-12-13 18:14:00,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 120 states have (on average 1.1583333333333334) internal successors, (139), 119 states have internal predecessors, (139), 0 states have call successors, (0), 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 18:14:00,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 139 transitions. [2022-12-13 18:14:00,217 INFO L240 hiAutomatonCegarLoop]: Abstraction has 120 states and 139 transitions. [2022-12-13 18:14:00,217 INFO L428 stractBuchiCegarLoop]: Abstraction has 120 states and 139 transitions. [2022-12-13 18:14:00,217 INFO L335 stractBuchiCegarLoop]: ======== Iteration 38 ============ [2022-12-13 18:14:00,217 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 120 states and 139 transitions. [2022-12-13 18:14:00,218 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:14:00,218 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:14:00,218 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:14:00,218 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [16, 16, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2022-12-13 18:14:00,218 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:14:00,219 INFO L748 eck$LassoCheckResult]: Stem: 27145#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 27146#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 27131#L561 assume !(main_~array_size~0#1 < 1); 27132#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 27133#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27134#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27135#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27136#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27142#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27176#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27175#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27174#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27173#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27172#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27171#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27170#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27169#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27168#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27167#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27166#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27165#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27164#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27163#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27162#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27161#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27160#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27159#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27158#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27157#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27156#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27155#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27154#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27152#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27153#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27250#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 27151#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 27150#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 27149#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 27147#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27139#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27140#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27143#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27144#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27242#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27241#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27240#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27239#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27237#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27236#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27235#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27234#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27232#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27231#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27230#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27229#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27227#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27226#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27225#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27224#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27222#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27221#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27220#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27219#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27217#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27216#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27215#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27214#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27212#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27211#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27210#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27209#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27207#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27206#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27205#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27204#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27202#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27201#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27200#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27199#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27197#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27196#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27195#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27194#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27192#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27191#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27190#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27189#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27187#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27186#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27185#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27184#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27183#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27180#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 27179#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 27177#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 27137#L552-3 [2022-12-13 18:14:00,219 INFO L750 eck$LassoCheckResult]: Loop: 27137#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 27138#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 27137#L552-3 [2022-12-13 18:14:00,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:14:00,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1904388152, now seen corresponding path program 35 times [2022-12-13 18:14:00,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:14:00,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892109440] [2022-12-13 18:14:00,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:14:00,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:14:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:14:00,253 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:14:00,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:14:00,275 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:14:00,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:14:00,275 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 35 times [2022-12-13 18:14:00,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:14:00,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382406709] [2022-12-13 18:14:00,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:14:00,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:14:00,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:14:00,278 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:14:00,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:14:00,280 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:14:00,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:14:00,280 INFO L85 PathProgramCache]: Analyzing trace with hash 460947133, now seen corresponding path program 20 times [2022-12-13 18:14:00,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:14:00,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635738252] [2022-12-13 18:14:00,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:14:00,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:14:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:14:00,302 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:14:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:14:00,326 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:14:46,678 WARN L233 SmtUtils]: Spent 46.32s on a formula simplification. DAG size of input: 503 DAG size of output: 376 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:14:50,380 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:14:50,381 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:14:50,381 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:14:50,381 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:14:50,381 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:14:50,381 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:14:50,381 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:14:50,381 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:14:50,381 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration38_Lasso [2022-12-13 18:14:50,381 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:14:50,381 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:14:50,383 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:14:50,384 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:14:50,385 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:14:50,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 18:14:50,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 18:14:50,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 18:14:50,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 18:14:50,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 18:14:50,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 18:15:12,421 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:15: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 18:15:12,426 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:15:12,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 18:15:12,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 18:15:12,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 18:15:12,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 18:15:12,433 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:15:12,434 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:15:13,023 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:15:13,023 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:15:13,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,025 INFO L229 MonitoredProcess]: Starting monitored process 357 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Waiting until timeout for monitored process [2022-12-13 18:15:13,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 18:15:13,036 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,036 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,036 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,036 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,036 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,037 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,037 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Ended with exit code 0 [2022-12-13 18:15:13,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,041 INFO L229 MonitoredProcess]: Starting monitored process 358 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Waiting until timeout for monitored process [2022-12-13 18:15:13,043 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,052 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,053 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,053 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,054 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Ended with exit code 0 [2022-12-13 18:15:13,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,058 INFO L229 MonitoredProcess]: Starting monitored process 359 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Waiting until timeout for monitored process [2022-12-13 18:15:13,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 18:15:13,069 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,069 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,069 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,069 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,069 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,070 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,070 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,071 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Ended with exit code 0 [2022-12-13 18:15:13,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,074 INFO L229 MonitoredProcess]: Starting monitored process 360 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Waiting until timeout for monitored process [2022-12-13 18:15:13,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 18:15:13,086 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,086 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,086 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,087 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,088 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Ended with exit code 0 [2022-12-13 18:15:13,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,091 INFO L229 MonitoredProcess]: Starting monitored process 361 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Waiting until timeout for monitored process [2022-12-13 18:15:13,093 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,102 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,103 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,103 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,103 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,107 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Ended with exit code 0 [2022-12-13 18:15:13,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,108 INFO L229 MonitoredProcess]: Starting monitored process 362 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Waiting until timeout for monitored process [2022-12-13 18:15:13,110 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,119 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,120 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,120 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,120 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,120 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,120 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,120 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,121 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Forceful destruction successful, exit code 0 [2022-12-13 18:15:13,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,125 INFO L229 MonitoredProcess]: Starting monitored process 363 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Waiting until timeout for monitored process [2022-12-13 18:15:13,127 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,136 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,136 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,136 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,137 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,137 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,137 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,137 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,138 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Ended with exit code 0 [2022-12-13 18:15:13,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,141 INFO L229 MonitoredProcess]: Starting monitored process 364 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Waiting until timeout for monitored process [2022-12-13 18:15:13,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 18:15:13,153 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,153 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:15:13,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,153 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,154 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:15:13,154 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:15:13,155 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Forceful destruction successful, exit code 0 [2022-12-13 18:15:13,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,158 INFO L229 MonitoredProcess]: Starting monitored process 365 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Waiting until timeout for monitored process [2022-12-13 18:15:13,160 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,170 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,172 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,172 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,177 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Ended with exit code 0 [2022-12-13 18:15:13,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,180 INFO L229 MonitoredProcess]: Starting monitored process 366 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Waiting until timeout for monitored process [2022-12-13 18:15:13,182 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,192 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,194 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,194 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,202 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Ended with exit code 0 [2022-12-13 18:15:13,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,206 INFO L229 MonitoredProcess]: Starting monitored process 367 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Waiting until timeout for monitored process [2022-12-13 18:15:13,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,219 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,219 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,224 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Ended with exit code 0 [2022-12-13 18:15:13,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,228 INFO L229 MonitoredProcess]: Starting monitored process 368 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Waiting until timeout for monitored process [2022-12-13 18:15:13,230 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,239 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,239 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,240 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,241 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,241 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,246 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Ended with exit code 0 [2022-12-13 18:15:13,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,249 INFO L229 MonitoredProcess]: Starting monitored process 369 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Waiting until timeout for monitored process [2022-12-13 18:15:13,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 18:15:13,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,263 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,263 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,268 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,270 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Ended with exit code 0 [2022-12-13 18:15:13,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,271 INFO L229 MonitoredProcess]: Starting monitored process 370 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Waiting until timeout for monitored process [2022-12-13 18:15:13,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 18:15:13,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,284 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,286 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,286 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,293 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,295 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Ended with exit code 0 [2022-12-13 18:15:13,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,296 INFO L229 MonitoredProcess]: Starting monitored process 371 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Waiting until timeout for monitored process [2022-12-13 18:15:13,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 18:15:13,308 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,308 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,308 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,308 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,310 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,310 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:15:13,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Ended with exit code 0 [2022-12-13 18:15:13,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,318 INFO L229 MonitoredProcess]: Starting monitored process 372 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Waiting until timeout for monitored process [2022-12-13 18:15:13,320 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:15:13,329 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:15:13,330 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:15:13,330 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:15:13,330 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:15:13,332 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:15:13,332 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:15:13,337 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:15:13,344 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2022-12-13 18:15:13,345 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 18:15:13,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:15:13,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:13,346 INFO L229 MonitoredProcess]: Starting monitored process 373 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:15:13,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Waiting until timeout for monitored process [2022-12-13 18:15:13,347 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:15:13,358 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:15:13,358 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:15:13,358 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 56 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 56 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:15:13,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Ended with exit code 0 [2022-12-13 18:15:13,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Ended with exit code 0 [2022-12-13 18:15:13,916 INFO L156 tatePredicateManager]: 91 out of 93 supporting invariants were superfluous and have been removed [2022-12-13 18:15:13,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:13,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:15:13,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 42 conjunts are in the unsatisfiable core [2022-12-13 18:15:13,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:15:14,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:15:14,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:15:14,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:15:14,510 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 18:15:14,511 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 18:15:14,511 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 120 states and 139 transitions. cyclomatic complexity: 37 Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:14,561 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 120 states and 139 transitions. cyclomatic complexity: 37. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 122 states and 143 transitions. Complement of second has 4 states. [2022-12-13 18:15:14,561 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 18:15:14,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:14,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:15:14,562 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 95 letters. Loop has 2 letters. [2022-12-13 18:15:14,562 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:15:14,562 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:15:14,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:15:14,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 42 conjunts are in the unsatisfiable core [2022-12-13 18:15:14,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:15:15,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:15:15,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:15:15,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:15:15,196 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 18:15:15,196 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 18:15:15,196 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 120 states and 139 transitions. cyclomatic complexity: 37 Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:15,230 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 120 states and 139 transitions. cyclomatic complexity: 37. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 122 states and 143 transitions. Complement of second has 4 states. [2022-12-13 18:15:15,231 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 18:15:15,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:15,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:15:15,231 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 95 letters. Loop has 2 letters. [2022-12-13 18:15:15,231 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:15:15,231 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:15:15,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:15:15,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 42 conjunts are in the unsatisfiable core [2022-12-13 18:15:15,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:15:15,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:15:15,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:15:15,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:15:15,764 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 18:15:15,764 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 18:15:15,764 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 120 states and 139 transitions. cyclomatic complexity: 37 Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:16,176 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 120 states and 139 transitions. cyclomatic complexity: 37. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 232 states and 297 transitions. Complement of second has 36 states. [2022-12-13 18:15:16,176 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 18:15:16,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:16,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 107 transitions. [2022-12-13 18:15:16,177 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 107 transitions. Stem has 95 letters. Loop has 2 letters. [2022-12-13 18:15:16,177 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:15:16,177 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 107 transitions. Stem has 97 letters. Loop has 2 letters. [2022-12-13 18:15:16,177 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:15:16,177 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 107 transitions. Stem has 95 letters. Loop has 4 letters. [2022-12-13 18:15:16,177 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:15:16,177 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 232 states and 297 transitions. [2022-12-13 18:15:16,178 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:15:16,179 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 232 states to 225 states and 287 transitions. [2022-12-13 18:15:16,179 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 18:15:16,179 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2022-12-13 18:15:16,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 225 states and 287 transitions. [2022-12-13 18:15:16,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:15:16,179 INFO L218 hiAutomatonCegarLoop]: Abstraction has 225 states and 287 transitions. [2022-12-13 18:15:16,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states and 287 transitions. [2022-12-13 18:15:16,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 116. [2022-12-13 18:15:16,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 116 states have (on average 1.1551724137931034) internal successors, (134), 115 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:16,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 134 transitions. [2022-12-13 18:15:16,181 INFO L240 hiAutomatonCegarLoop]: Abstraction has 116 states and 134 transitions. [2022-12-13 18:15:16,181 INFO L428 stractBuchiCegarLoop]: Abstraction has 116 states and 134 transitions. [2022-12-13 18:15:16,181 INFO L335 stractBuchiCegarLoop]: ======== Iteration 39 ============ [2022-12-13 18:15:16,181 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 116 states and 134 transitions. [2022-12-13 18:15:16,181 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:15:16,181 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:15:16,181 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:15:16,182 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1] [2022-12-13 18:15:16,182 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:15:16,182 INFO L748 eck$LassoCheckResult]: Stem: 29117#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 29118#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 29104#L561 assume !(main_~array_size~0#1 < 1); 29105#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 29106#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29107#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29108#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29109#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29153#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29152#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29151#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29150#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29149#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29148#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29147#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29146#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29145#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29144#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29143#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29142#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29141#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29140#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29139#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29138#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29137#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29136#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29135#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29134#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29133#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29132#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29131#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29130#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29129#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 29128#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 29127#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 29122#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 29119#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29120#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29218#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29217#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29121#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29112#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29113#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29115#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29116#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29215#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29214#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29213#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29212#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29210#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29209#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29208#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29207#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29205#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29204#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29203#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29202#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29200#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29199#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29198#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29197#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29195#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29194#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29193#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29192#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29190#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29189#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29188#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29187#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29185#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29184#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29183#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29182#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29180#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29179#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29178#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29177#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29175#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29174#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29173#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29172#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29170#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29169#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29168#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29167#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29165#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29164#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29163#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29162#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29160#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29159#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29158#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29157#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29154#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29126#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 29125#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 29123#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 29110#L552-3 [2022-12-13 18:15:16,182 INFO L750 eck$LassoCheckResult]: Loop: 29110#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 29111#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 29110#L552-3 [2022-12-13 18:15:16,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:16,182 INFO L85 PathProgramCache]: Analyzing trace with hash -2121708753, now seen corresponding path program 36 times [2022-12-13 18:15:16,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:15:16,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031220640] [2022-12-13 18:15:16,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:15:16,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:15:16,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:15:16,690 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 378 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:15:16,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:15:16,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031220640] [2022-12-13 18:15:16,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031220640] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:15:16,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920531558] [2022-12-13 18:15:16,690 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 18:15:16,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:15:16,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:15:16,691 INFO L229 MonitoredProcess]: Starting monitored process 374 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:15:16,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (374)] Waiting until timeout for monitored process [2022-12-13 18:15:17,937 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-12-13 18:15:17,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:15:17,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 18:15:17,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:15:18,464 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 435 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:15:18,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:15:18,806 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 435 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:15:18,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920531558] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:15:18,806 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:15:18,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 52 [2022-12-13 18:15:18,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910803083] [2022-12-13 18:15:18,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:15:18,807 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:15:18,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:18,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 36 times [2022-12-13 18:15:18,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:15:18,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036971650] [2022-12-13 18:15:18,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:15:18,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:15:18,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:18,812 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:15:18,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:18,814 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:15:18,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:15:18,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-12-13 18:15:18,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-12-13 18:15:18,845 INFO L87 Difference]: Start difference. First operand 116 states and 134 transitions. cyclomatic complexity: 36 Second operand has 53 states, 52 states have (on average 3.2115384615384617) internal successors, (167), 53 states have internal predecessors, (167), 0 states have call successors, (0), 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 18:15:19,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:15:19,274 INFO L93 Difference]: Finished difference Result 196 states and 229 transitions. [2022-12-13 18:15:19,274 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 196 states and 229 transitions. [2022-12-13 18:15:19,274 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:15:19,275 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 196 states to 119 states and 137 transitions. [2022-12-13 18:15:19,275 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:15:19,275 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:15:19,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 119 states and 137 transitions. [2022-12-13 18:15:19,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:15:19,275 INFO L218 hiAutomatonCegarLoop]: Abstraction has 119 states and 137 transitions. [2022-12-13 18:15:19,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states and 137 transitions. [2022-12-13 18:15:19,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 118. [2022-12-13 18:15:19,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 118 states have (on average 1.152542372881356) internal successors, (136), 117 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:15:19,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 136 transitions. [2022-12-13 18:15:19,277 INFO L240 hiAutomatonCegarLoop]: Abstraction has 118 states and 136 transitions. [2022-12-13 18:15:19,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-13 18:15:19,277 INFO L428 stractBuchiCegarLoop]: Abstraction has 118 states and 136 transitions. [2022-12-13 18:15:19,278 INFO L335 stractBuchiCegarLoop]: ======== Iteration 40 ============ [2022-12-13 18:15:19,278 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 118 states and 136 transitions. [2022-12-13 18:15:19,278 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:15:19,278 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:15:19,278 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:15:19,279 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [16, 16, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1] [2022-12-13 18:15:19,279 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:15:19,279 INFO L748 eck$LassoCheckResult]: Stem: 30097#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 30098#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 30087#L561 assume !(main_~array_size~0#1 < 1); 30088#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 30089#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30090#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30091#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30092#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30133#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30132#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30131#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30130#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30129#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30128#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30127#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30126#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30125#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30124#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30123#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30122#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30121#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30120#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30119#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30118#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30117#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30116#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30115#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30114#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30113#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30112#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30111#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30110#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30109#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30108#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30107#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 30105#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 30104#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 30099#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 30095#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30084#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30085#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30093#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30094#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30096#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30198#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30197#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30196#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30194#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30193#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30192#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30191#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30189#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30188#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30187#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30186#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30184#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30183#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30182#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30181#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30179#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30178#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30177#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30176#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30174#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30173#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30172#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30171#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30169#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30168#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30167#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30166#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30164#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30163#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30162#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30161#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30159#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30158#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30157#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30156#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30154#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30153#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30152#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30151#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30149#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30148#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30147#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30146#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30144#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30143#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30142#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30141#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30139#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30138#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30137#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30136#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30135#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30103#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 30102#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 30100#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 30082#L552-3 [2022-12-13 18:15:19,279 INFO L750 eck$LassoCheckResult]: Loop: 30082#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 30083#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 30082#L552-3 [2022-12-13 18:15:19,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:19,279 INFO L85 PathProgramCache]: Analyzing trace with hash 588562829, now seen corresponding path program 37 times [2022-12-13 18:15:19,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:15:19,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131197146] [2022-12-13 18:15:19,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:15:19,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:15:19,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:19,317 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:15:19,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:19,340 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:15:19,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:19,340 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 37 times [2022-12-13 18:15:19,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:15:19,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50977598] [2022-12-13 18:15:19,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:15:19,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:15:19,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:19,348 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:15:19,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:19,351 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:15:19,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:15:19,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1326803246, now seen corresponding path program 21 times [2022-12-13 18:15:19,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:15:19,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924786317] [2022-12-13 18:15:19,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:15:19,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:15:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:19,383 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:15:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:15:19,417 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:16:42,665 WARN L233 SmtUtils]: Spent 1.39m on a formula simplification. DAG size of input: 517 DAG size of output: 383 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:16:47,331 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:16:47,331 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:16:47,331 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:16:47,331 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:16:47,331 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:16:47,331 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:16:47,331 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:16:47,331 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:16:47,331 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration40_Lasso [2022-12-13 18:16:47,331 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:16:47,331 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:16:47,333 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:16:47,335 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:16:47,336 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:16:47,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 18:16:47,338 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:16:47,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 18:16:47,341 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:16:47,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 18:16:47,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 18:16:47,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 18:17:11,703 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:11,705 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:11,706 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:11,707 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:11,708 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:11,709 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:11,711 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:11,712 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:17:12,412 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:17:12,412 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:17:12,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,413 INFO L229 MonitoredProcess]: Starting monitored process 375 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Waiting until timeout for monitored process [2022-12-13 18:17:12,415 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,425 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:17:12,425 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,425 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,425 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,426 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:17:12,426 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:17:12,427 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Forceful destruction successful, exit code 0 [2022-12-13 18:17:12,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,430 INFO L229 MonitoredProcess]: Starting monitored process 376 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Waiting until timeout for monitored process [2022-12-13 18:17:12,433 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,442 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,442 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:17:12,442 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,442 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,443 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,443 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:17:12,443 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:17:12,444 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Ended with exit code 0 [2022-12-13 18:17:12,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,447 INFO L229 MonitoredProcess]: Starting monitored process 377 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Waiting until timeout for monitored process [2022-12-13 18:17:12,449 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,459 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,459 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:17:12,459 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,459 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,459 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,460 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:17:12,460 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:17:12,461 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,464 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Ended with exit code 0 [2022-12-13 18:17:12,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,465 INFO L229 MonitoredProcess]: Starting monitored process 378 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Waiting until timeout for monitored process [2022-12-13 18:17:12,466 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,476 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,477 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:17:12,477 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,477 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,477 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,477 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:17:12,477 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:17:12,479 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Forceful destruction successful, exit code 0 [2022-12-13 18:17:12,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,482 INFO L229 MonitoredProcess]: Starting monitored process 379 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Waiting until timeout for monitored process [2022-12-13 18:17:12,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,493 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,493 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:17:12,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,493 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,494 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:17:12,494 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:17:12,495 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Ended with exit code 0 [2022-12-13 18:17:12,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,498 INFO L229 MonitoredProcess]: Starting monitored process 380 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Waiting until timeout for monitored process [2022-12-13 18:17:12,500 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,509 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,509 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,509 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,509 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,510 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,510 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,514 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,516 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Ended with exit code 0 [2022-12-13 18:17:12,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,517 INFO L229 MonitoredProcess]: Starting monitored process 381 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Waiting until timeout for monitored process [2022-12-13 18:17:12,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 18:17:12,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:17:12,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,529 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:17:12,529 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:17:12,531 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,533 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Ended with exit code 0 [2022-12-13 18:17:12,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,534 INFO L229 MonitoredProcess]: Starting monitored process 382 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Waiting until timeout for monitored process [2022-12-13 18:17:12,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 18:17:12,545 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,545 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:17:12,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,546 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,546 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:17:12,546 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:17:12,547 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Ended with exit code 0 [2022-12-13 18:17:12,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,550 INFO L229 MonitoredProcess]: Starting monitored process 383 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Waiting until timeout for monitored process [2022-12-13 18:17:12,553 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,563 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,563 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,563 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,563 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,566 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Ended with exit code 0 [2022-12-13 18:17:12,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,569 INFO L229 MonitoredProcess]: Starting monitored process 384 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Waiting until timeout for monitored process [2022-12-13 18:17:12,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 18:17:12,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,581 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,581 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,582 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,582 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,586 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Ended with exit code 0 [2022-12-13 18:17:12,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,589 INFO L229 MonitoredProcess]: Starting monitored process 385 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Waiting until timeout for monitored process [2022-12-13 18:17:12,591 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,601 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,601 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,601 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,601 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,603 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,603 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,608 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,610 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Forceful destruction successful, exit code 0 [2022-12-13 18:17:12,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,611 INFO L229 MonitoredProcess]: Starting monitored process 386 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (386)] Waiting until timeout for monitored process [2022-12-13 18:17:12,613 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,623 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,623 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,623 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,623 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,627 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,627 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,642 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (386)] Forceful destruction successful, exit code 0 [2022-12-13 18:17:12,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,645 INFO L229 MonitoredProcess]: Starting monitored process 387 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Waiting until timeout for monitored process [2022-12-13 18:17:12,647 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,657 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,658 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,658 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,660 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,660 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,664 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Forceful destruction successful, exit code 0 [2022-12-13 18:17:12,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,667 INFO L229 MonitoredProcess]: Starting monitored process 388 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Waiting until timeout for monitored process [2022-12-13 18:17:12,669 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,679 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,679 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,679 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,679 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,681 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,681 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,685 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Ended with exit code 0 [2022-12-13 18:17:12,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,688 INFO L229 MonitoredProcess]: Starting monitored process 389 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Waiting until timeout for monitored process [2022-12-13 18:17:12,690 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,700 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,700 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,700 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,700 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,702 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,702 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,708 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,710 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Ended with exit code 0 [2022-12-13 18:17:12,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,711 INFO L229 MonitoredProcess]: Starting monitored process 390 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Waiting until timeout for monitored process [2022-12-13 18:17:12,713 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:17:12,723 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,723 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,723 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,723 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,724 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,725 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,729 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:17:12,731 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Ended with exit code 0 [2022-12-13 18:17:12,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,732 INFO L229 MonitoredProcess]: Starting monitored process 391 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Waiting until timeout for monitored process [2022-12-13 18:17:12,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 18:17:12,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:17:12,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:17:12,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:17:12,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:17:12,747 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:17:12,747 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:17:12,752 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:17:12,759 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2022-12-13 18:17:12,759 INFO L444 ModelExtractionUtils]: 2 out of 10 variables were initially zero. Simplification set additionally 6 variables to zero. [2022-12-13 18:17:12,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:17:12,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:17:12,760 INFO L229 MonitoredProcess]: Starting monitored process 392 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:17:12,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Waiting until timeout for monitored process [2022-12-13 18:17:12,762 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:17:12,772 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:17:12,772 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:17:12,772 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_10) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ (* ULTIMATE.start_main_~i~1#1 4) (- 4) ULTIMATE.start_main_~numbers~0#1.offset))_10 Supporting invariants [] [2022-12-13 18:17:12,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Ended with exit code 0 [2022-12-13 18:17:12,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Ended with exit code 0 [2022-12-13 18:17:13,164 INFO L156 tatePredicateManager]: 64 out of 66 supporting invariants were superfluous and have been removed [2022-12-13 18:17:13,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:17:13,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:17:13,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 78 conjunts are in the unsatisfiable core [2022-12-13 18:17:13,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:17:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:17:14,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:17:14,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:17:14,160 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 18:17:14,160 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.34 stem predicates 2 loop predicates [2022-12-13 18:17:14,160 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36 Second operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 18:17:14,575 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36. Second operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 124 states and 144 transitions. Complement of second has 21 states. [2022-12-13 18:17:14,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 20 states 19 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:17:14,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 18:17:14,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 46 transitions. [2022-12-13 18:17:14,576 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 46 transitions. Stem has 99 letters. Loop has 2 letters. [2022-12-13 18:17:14,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:17:14,576 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:17:14,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:17:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:17:14,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 78 conjunts are in the unsatisfiable core [2022-12-13 18:17:14,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:17:15,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:17:15,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:17:15,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:17:15,641 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 18:17:15,641 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.34 stem predicates 2 loop predicates [2022-12-13 18:17:15,642 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36 Second operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 18:17:15,998 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36. Second operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 124 states and 144 transitions. Complement of second has 21 states. [2022-12-13 18:17:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 20 states 19 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:17:15,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 18:17:15,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 46 transitions. [2022-12-13 18:17:15,999 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 20 states and 46 transitions. Stem has 99 letters. Loop has 2 letters. [2022-12-13 18:17:15,999 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:17:15,999 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:17:16,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:17:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:17:16,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 78 conjunts are in the unsatisfiable core [2022-12-13 18:17:16,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:17:16,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:17:16,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:17:16,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:17:16,974 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 18:17:16,974 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.34 stem predicates 2 loop predicates [2022-12-13 18:17:16,974 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36 Second operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 18:17:18,064 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 136 transitions. cyclomatic complexity: 36. Second operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 249 states and 318 transitions. Complement of second has 56 states. [2022-12-13 18:17:18,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 38 states 34 stem states 2 non-accepting loop states 2 accepting loop states [2022-12-13 18:17:18,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 36 states have (on average 2.8055555555555554) internal successors, (101), 36 states have internal predecessors, (101), 0 states have call successors, (0), 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 18:17:18,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 155 transitions. [2022-12-13 18:17:18,064 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 38 states and 155 transitions. Stem has 99 letters. Loop has 2 letters. [2022-12-13 18:17:18,065 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:17:18,065 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 38 states and 155 transitions. Stem has 101 letters. Loop has 2 letters. [2022-12-13 18:17:18,065 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:17:18,065 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 38 states and 155 transitions. Stem has 99 letters. Loop has 4 letters. [2022-12-13 18:17:18,065 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:17:18,065 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 249 states and 318 transitions. [2022-12-13 18:17:18,065 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2022-12-13 18:17:18,066 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 249 states to 244 states and 311 transitions. [2022-12-13 18:17:18,066 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2022-12-13 18:17:18,066 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2022-12-13 18:17:18,066 INFO L73 IsDeterministic]: Start isDeterministic. Operand 244 states and 311 transitions. [2022-12-13 18:17:18,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:17:18,066 INFO L218 hiAutomatonCegarLoop]: Abstraction has 244 states and 311 transitions. [2022-12-13 18:17:18,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states and 311 transitions. [2022-12-13 18:17:18,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 127. [2022-12-13 18:17:18,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 127 states have (on average 1.1574803149606299) internal successors, (147), 126 states have internal predecessors, (147), 0 states have call successors, (0), 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 18:17:18,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 147 transitions. [2022-12-13 18:17:18,068 INFO L240 hiAutomatonCegarLoop]: Abstraction has 127 states and 147 transitions. [2022-12-13 18:17:18,068 INFO L428 stractBuchiCegarLoop]: Abstraction has 127 states and 147 transitions. [2022-12-13 18:17:18,068 INFO L335 stractBuchiCegarLoop]: ======== Iteration 41 ============ [2022-12-13 18:17:18,068 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 127 states and 147 transitions. [2022-12-13 18:17:18,068 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:17:18,068 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:17:18,068 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:17:18,069 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [17, 17, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1] [2022-12-13 18:17:18,069 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:17:18,069 INFO L748 eck$LassoCheckResult]: Stem: 32176#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 32177#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 32162#L561 assume !(main_~array_size~0#1 < 1); 32163#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 32164#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32165#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32166#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32167#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32173#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32209#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32208#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32207#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32206#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32205#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32204#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32203#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32202#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32201#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32200#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32199#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32198#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32197#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32196#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32195#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32194#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32193#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32192#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32191#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32190#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32189#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32188#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32187#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32186#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32185#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32183#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32184#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32288#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 32182#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 32181#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 32180#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 32178#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32170#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32171#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32174#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32175#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32280#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32279#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32278#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32277#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32275#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32274#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32273#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32272#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32270#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32269#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32268#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32267#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32265#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32264#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32263#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32262#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32260#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32259#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32258#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32257#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32255#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32254#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32253#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32252#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32250#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32249#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32248#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32247#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32245#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32244#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32243#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32242#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32240#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32239#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32238#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32237#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32235#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32234#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32233#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32232#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32230#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32229#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32228#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32227#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32225#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32224#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32223#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32222#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32220#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32219#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32218#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32217#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32216#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32213#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 32212#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 32210#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 32168#L552-3 [2022-12-13 18:17:18,069 INFO L750 eck$LassoCheckResult]: Loop: 32168#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 32169#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 32168#L552-3 [2022-12-13 18:17:18,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:17:18,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1885595541, now seen corresponding path program 38 times [2022-12-13 18:17:18,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:17:18,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188518776] [2022-12-13 18:17:18,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:17:18,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:17:18,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:17:18,095 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:17:18,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:17:18,115 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:17:18,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:17:18,115 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 38 times [2022-12-13 18:17:18,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:17:18,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153085492] [2022-12-13 18:17:18,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:17:18,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:17:18,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:17:18,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:17:18,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:17:18,120 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:17:18,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:17:18,121 INFO L85 PathProgramCache]: Analyzing trace with hash 418885168, now seen corresponding path program 22 times [2022-12-13 18:17:18,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:17:18,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58150848] [2022-12-13 18:17:18,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:17:18,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:17:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:17:18,149 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:17:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:17:18,177 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:18:24,236 WARN L233 SmtUtils]: Spent 1.10m on a formula simplification. DAG size of input: 532 DAG size of output: 398 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:18:29,468 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:18:29,468 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:18:29,469 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:18:29,469 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:18:29,469 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:18:29,469 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:29,469 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:18:29,469 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:18:29,469 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration41_Lasso [2022-12-13 18:18:29,469 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:18:29,469 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:18:29,472 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,967 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,968 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,970 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,971 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,972 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,973 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,974 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,975 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,976 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,977 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,978 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,979 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:18:39,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 18:18:39,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 18:18:39,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 18:18:39,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 18:18:39,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 18:18:39,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 18:18:40,598 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:18:40,598 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:18:40,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,600 INFO L229 MonitoredProcess]: Starting monitored process 393 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Waiting until timeout for monitored process [2022-12-13 18:18:40,602 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,611 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,611 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,611 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,611 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,614 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,614 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,618 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Forceful destruction successful, exit code 0 [2022-12-13 18:18:40,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,621 INFO L229 MonitoredProcess]: Starting monitored process 394 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (394)] Waiting until timeout for monitored process [2022-12-13 18:18:40,623 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,632 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,633 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,633 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,633 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,634 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,634 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,637 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (394)] Ended with exit code 0 [2022-12-13 18:18:40,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,640 INFO L229 MonitoredProcess]: Starting monitored process 395 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Waiting until timeout for monitored process [2022-12-13 18:18:40,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 18:18:40,651 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,651 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,651 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,651 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,653 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,653 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,658 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Ended with exit code 0 [2022-12-13 18:18:40,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,661 INFO L229 MonitoredProcess]: Starting monitored process 396 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Waiting until timeout for monitored process [2022-12-13 18:18:40,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 18:18:40,673 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,673 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,673 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,673 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,675 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,675 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,680 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Ended with exit code 0 [2022-12-13 18:18:40,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,683 INFO L229 MonitoredProcess]: Starting monitored process 397 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Waiting until timeout for monitored process [2022-12-13 18:18:40,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 18:18:40,695 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,695 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,695 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,697 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,697 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,702 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Ended with exit code 0 [2022-12-13 18:18:40,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,705 INFO L229 MonitoredProcess]: Starting monitored process 398 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Waiting until timeout for monitored process [2022-12-13 18:18:40,707 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,717 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,717 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,717 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,719 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,719 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,724 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Ended with exit code 0 [2022-12-13 18:18:40,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,727 INFO L229 MonitoredProcess]: Starting monitored process 399 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Waiting until timeout for monitored process [2022-12-13 18:18:40,729 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,739 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,739 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,739 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,739 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,740 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,741 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,746 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Forceful destruction successful, exit code 0 [2022-12-13 18:18:40,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,749 INFO L229 MonitoredProcess]: Starting monitored process 400 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Waiting until timeout for monitored process [2022-12-13 18:18:40,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 18:18:40,760 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,760 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,762 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,762 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,770 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Ended with exit code 0 [2022-12-13 18:18:40,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,773 INFO L229 MonitoredProcess]: Starting monitored process 401 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Waiting until timeout for monitored process [2022-12-13 18:18:40,775 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,785 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,785 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,785 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,787 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,787 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,793 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,795 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Ended with exit code 0 [2022-12-13 18:18:40,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,796 INFO L229 MonitoredProcess]: Starting monitored process 402 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Waiting until timeout for monitored process [2022-12-13 18:18:40,799 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,809 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,809 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,809 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,809 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,812 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,812 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,816 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,818 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Ended with exit code 0 [2022-12-13 18:18:40,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,819 INFO L229 MonitoredProcess]: Starting monitored process 403 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Waiting until timeout for monitored process [2022-12-13 18:18:40,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 18:18:40,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,832 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,835 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,835 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,846 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Ended with exit code 0 [2022-12-13 18:18:40,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,849 INFO L229 MonitoredProcess]: Starting monitored process 404 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Waiting until timeout for monitored process [2022-12-13 18:18:40,851 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,862 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,862 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,864 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,864 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,869 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Ended with exit code 0 [2022-12-13 18:18:40,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,873 INFO L229 MonitoredProcess]: Starting monitored process 405 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Waiting until timeout for monitored process [2022-12-13 18:18:40,874 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,884 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,884 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,884 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,884 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,886 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,886 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,891 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Ended with exit code 0 [2022-12-13 18:18:40,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,894 INFO L229 MonitoredProcess]: Starting monitored process 406 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Waiting until timeout for monitored process [2022-12-13 18:18:40,896 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,907 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,907 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,907 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,907 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,908 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,909 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,913 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Ended with exit code 0 [2022-12-13 18:18:40,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,916 INFO L229 MonitoredProcess]: Starting monitored process 407 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Waiting until timeout for monitored process [2022-12-13 18:18:40,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 18:18:40,928 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,928 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,928 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,928 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,930 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,930 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,935 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:18:40,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Ended with exit code 0 [2022-12-13 18:18:40,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,938 INFO L229 MonitoredProcess]: Starting monitored process 408 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Waiting until timeout for monitored process [2022-12-13 18:18:40,940 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:18:40,949 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:18:40,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:18:40,950 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:18:40,950 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:18:40,952 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:18:40,952 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:18:40,957 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:18:40,968 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2022-12-13 18:18:40,968 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 18:18:40,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:18:40,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:40,969 INFO L229 MonitoredProcess]: Starting monitored process 409 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:18:40,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Waiting until timeout for monitored process [2022-12-13 18:18:40,971 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:18:40,981 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:18:40,982 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:18:40,982 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 60 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 60 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:18:40,984 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Ended with exit code 0 [2022-12-13 18:18:41,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Ended with exit code 0 [2022-12-13 18:18:41,620 INFO L156 tatePredicateManager]: 97 out of 99 supporting invariants were superfluous and have been removed [2022-12-13 18:18:41,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:41,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:18:41,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 44 conjunts are in the unsatisfiable core [2022-12-13 18:18:41,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:18:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:18:42,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:18:42,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:18:42,222 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 18:18:42,222 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 18:18:42,223 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 127 states and 147 transitions. cyclomatic complexity: 39 Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:42,270 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 127 states and 147 transitions. cyclomatic complexity: 39. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 129 states and 151 transitions. Complement of second has 4 states. [2022-12-13 18:18:42,270 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 18:18:42,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:42,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:18:42,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 101 letters. Loop has 2 letters. [2022-12-13 18:18:42,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:18:42,271 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:18:42,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:42,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:18:42,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 44 conjunts are in the unsatisfiable core [2022-12-13 18:18:42,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:18:42,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:18:42,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:18:42,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:18:42,776 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 18:18:42,777 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 18:18:42,777 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 127 states and 147 transitions. cyclomatic complexity: 39 Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:42,814 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 127 states and 147 transitions. cyclomatic complexity: 39. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 129 states and 151 transitions. Complement of second has 4 states. [2022-12-13 18:18:42,814 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 18:18:42,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:42,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:18:42,815 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 101 letters. Loop has 2 letters. [2022-12-13 18:18:42,815 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:18:42,815 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:18:42,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:42,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:18:42,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 44 conjunts are in the unsatisfiable core [2022-12-13 18:18:42,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:18:43,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:18:43,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:18:43,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:18:43,400 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 18:18:43,401 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 18:18:43,401 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 127 states and 147 transitions. cyclomatic complexity: 39 Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:43,873 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 127 states and 147 transitions. cyclomatic complexity: 39. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 246 states and 315 transitions. Complement of second has 38 states. [2022-12-13 18:18:43,874 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 18:18:43,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:43,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 113 transitions. [2022-12-13 18:18:43,874 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 113 transitions. Stem has 101 letters. Loop has 2 letters. [2022-12-13 18:18:43,874 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:18:43,874 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 113 transitions. Stem has 103 letters. Loop has 2 letters. [2022-12-13 18:18:43,874 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:18:43,875 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 21 states and 113 transitions. Stem has 101 letters. Loop has 4 letters. [2022-12-13 18:18:43,875 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:18:43,875 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 246 states and 315 transitions. [2022-12-13 18:18:43,875 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:18:43,876 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 246 states to 239 states and 305 transitions. [2022-12-13 18:18:43,876 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2022-12-13 18:18:43,876 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2022-12-13 18:18:43,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 239 states and 305 transitions. [2022-12-13 18:18:43,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:18:43,876 INFO L218 hiAutomatonCegarLoop]: Abstraction has 239 states and 305 transitions. [2022-12-13 18:18:43,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states and 305 transitions. [2022-12-13 18:18:43,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 123. [2022-12-13 18:18:43,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 123 states have (on average 1.1544715447154472) internal successors, (142), 122 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:43,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 142 transitions. [2022-12-13 18:18:43,878 INFO L240 hiAutomatonCegarLoop]: Abstraction has 123 states and 142 transitions. [2022-12-13 18:18:43,878 INFO L428 stractBuchiCegarLoop]: Abstraction has 123 states and 142 transitions. [2022-12-13 18:18:43,878 INFO L335 stractBuchiCegarLoop]: ======== Iteration 42 ============ [2022-12-13 18:18:43,878 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 123 states and 142 transitions. [2022-12-13 18:18:43,878 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:18:43,878 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:18:43,878 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:18:43,878 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2022-12-13 18:18:43,878 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:18:43,879 INFO L748 eck$LassoCheckResult]: Stem: 34267#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 34268#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 34254#L561 assume !(main_~array_size~0#1 < 1); 34255#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 34256#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34257#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34258#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34259#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34305#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34304#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34303#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34302#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34301#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34300#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34299#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34298#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34297#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34296#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34295#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34294#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34293#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34292#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34291#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34290#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34289#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34288#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34287#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34286#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34285#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34284#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34283#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34282#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34281#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34280#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34279#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 34278#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 34277#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 34272#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 34269#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34270#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34375#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34374#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34271#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34262#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34263#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34265#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34266#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34372#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34371#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34370#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34369#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34367#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34366#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34365#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34364#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34362#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34361#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34360#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34359#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34357#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34356#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34355#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34354#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34352#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34351#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34350#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34349#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34347#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34346#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34345#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34344#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34342#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34341#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34340#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34339#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34337#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34336#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34335#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34334#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34332#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34331#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34330#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34329#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34327#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34326#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34325#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34324#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34322#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34321#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34320#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34319#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34317#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34316#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34315#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34314#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34312#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34311#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34310#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34309#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34306#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34276#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 34275#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 34273#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 34260#L552-3 [2022-12-13 18:18:43,879 INFO L750 eck$LassoCheckResult]: Loop: 34260#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 34261#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 34260#L552-3 [2022-12-13 18:18:43,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:43,879 INFO L85 PathProgramCache]: Analyzing trace with hash 547367010, now seen corresponding path program 39 times [2022-12-13 18:18:43,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:18:43,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054096151] [2022-12-13 18:18:43,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:18:43,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:18:43,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:18:44,419 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 435 proven. 317 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:18:44,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:18:44,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054096151] [2022-12-13 18:18:44,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054096151] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:18:44,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344236231] [2022-12-13 18:18:44,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:18:44,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:18:44,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:18:44,420 INFO L229 MonitoredProcess]: Starting monitored process 410 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:18:44,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (410)] Waiting until timeout for monitored process [2022-12-13 18:18:45,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2022-12-13 18:18:45,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:18:45,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 18:18:45,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:18:46,045 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 496 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:18:46,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:18:46,391 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 496 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:18:46,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344236231] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:18:46,391 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:18:46,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 55 [2022-12-13 18:18:46,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677098983] [2022-12-13 18:18:46,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:18:46,392 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:18:46,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:46,392 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 39 times [2022-12-13 18:18:46,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:18:46,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551841307] [2022-12-13 18:18:46,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:18:46,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:18:46,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,397 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:18:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,399 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:18:46,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:18:46,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-12-13 18:18:46,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=689, Invalid=2391, Unknown=0, NotChecked=0, Total=3080 [2022-12-13 18:18:46,427 INFO L87 Difference]: Start difference. First operand 123 states and 142 transitions. cyclomatic complexity: 38 Second operand has 56 states, 55 states have (on average 3.2181818181818183) internal successors, (177), 56 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 18:18:46,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:18:46,875 INFO L93 Difference]: Finished difference Result 208 states and 243 transitions. [2022-12-13 18:18:46,876 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 208 states and 243 transitions. [2022-12-13 18:18:46,876 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:18:46,877 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 208 states to 126 states and 145 transitions. [2022-12-13 18:18:46,877 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:18:46,877 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:18:46,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 126 states and 145 transitions. [2022-12-13 18:18:46,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:18:46,877 INFO L218 hiAutomatonCegarLoop]: Abstraction has 126 states and 145 transitions. [2022-12-13 18:18:46,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states and 145 transitions. [2022-12-13 18:18:46,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 125. [2022-12-13 18:18:46,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 125 states have (on average 1.152) internal successors, (144), 124 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:18:46,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 144 transitions. [2022-12-13 18:18:46,879 INFO L240 hiAutomatonCegarLoop]: Abstraction has 125 states and 144 transitions. [2022-12-13 18:18:46,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-13 18:18:46,880 INFO L428 stractBuchiCegarLoop]: Abstraction has 125 states and 144 transitions. [2022-12-13 18:18:46,880 INFO L335 stractBuchiCegarLoop]: ======== Iteration 43 ============ [2022-12-13 18:18:46,880 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states and 144 transitions. [2022-12-13 18:18:46,880 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:18:46,880 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:18:46,880 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:18:46,881 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [17, 17, 17, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2022-12-13 18:18:46,881 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:18:46,881 INFO L748 eck$LassoCheckResult]: Stem: 35308#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 35309#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 35301#L561 assume !(main_~array_size~0#1 < 1); 35302#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 35292#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35293#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35294#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35295#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35303#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35345#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35344#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35343#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35342#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35341#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35340#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35339#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35338#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35337#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35336#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35335#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35334#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35333#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35332#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35331#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35330#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35329#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35328#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35327#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35326#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35325#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35324#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35323#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35322#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35321#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35320#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35319#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35318#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 35315#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 35314#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 35310#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 35306#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35298#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35299#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35304#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35305#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35307#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35415#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35414#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35413#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35411#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35410#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35409#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35408#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35406#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35405#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35404#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35403#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35401#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35400#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35399#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35398#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35396#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35395#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35394#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35393#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35391#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35390#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35389#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35388#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35386#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35385#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35384#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35383#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35381#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35380#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35379#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35378#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35376#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35375#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35374#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35373#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35371#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35370#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35369#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35368#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35366#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35365#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35364#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35363#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35361#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35360#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35359#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35358#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35356#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35355#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35354#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35353#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35351#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35350#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35349#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35348#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35347#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35316#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 35313#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 35311#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 35296#L552-3 [2022-12-13 18:18:46,881 INFO L750 eck$LassoCheckResult]: Loop: 35296#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 35297#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 35296#L552-3 [2022-12-13 18:18:46,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:46,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1178279872, now seen corresponding path program 40 times [2022-12-13 18:18:46,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:18:46,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61925851] [2022-12-13 18:18:46,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:18:46,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:18:46,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,906 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:18:46,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,931 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:18:46,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:46,932 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 40 times [2022-12-13 18:18:46,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:18:46,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074457602] [2022-12-13 18:18:46,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:18:46,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:18:46,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,935 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:18:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,937 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:18:46,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:18:46,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1544410309, now seen corresponding path program 23 times [2022-12-13 18:18:46,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:18:46,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439608947] [2022-12-13 18:18:46,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:18:46,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:18:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,963 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:18:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:18:46,989 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:20:09,301 WARN L233 SmtUtils]: Spent 1.37m on a formula simplification. DAG size of input: 546 DAG size of output: 404 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 18:20:10,441 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 18:20:10,441 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 18:20:10,441 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 18:20:10,441 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 18:20:10,441 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 18:20:10,441 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:10,441 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 18:20:10,441 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 18:20:10,441 INFO L133 ssoRankerPreferences]: Filename of dumped script: array01-alloca-1.i_Iteration43_Lasso [2022-12-13 18:20:10,441 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 18:20:10,441 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 18:20:10,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 18:20:10,444 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:10,446 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:10,448 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:10,449 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:10,450 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:10,451 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:10,452 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:10,453 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,444 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,445 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,447 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,448 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,449 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,450 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,451 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,453 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:16,454 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 18:20:17,211 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 18:20:17,211 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 18:20:17,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,212 INFO L229 MonitoredProcess]: Starting monitored process 411 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Waiting until timeout for monitored process [2022-12-13 18:20:17,214 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,223 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,224 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:20:17,224 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,224 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,224 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,224 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:20:17,224 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:20:17,226 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Ended with exit code 0 [2022-12-13 18:20:17,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,229 INFO L229 MonitoredProcess]: Starting monitored process 412 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (412)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,240 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,241 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,241 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,242 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,242 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,246 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (412)] Ended with exit code 0 [2022-12-13 18:20:17,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,250 INFO L229 MonitoredProcess]: Starting monitored process 413 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Waiting until timeout for monitored process [2022-12-13 18:20:17,252 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,261 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:20:17,262 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,262 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,262 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,262 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:20:17,262 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:20:17,263 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Forceful destruction successful, exit code 0 [2022-12-13 18:20:17,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,266 INFO L229 MonitoredProcess]: Starting monitored process 414 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,278 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:20:17,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,278 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,279 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:20:17,279 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:20:17,280 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Ended with exit code 0 [2022-12-13 18:20:17,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,283 INFO L229 MonitoredProcess]: Starting monitored process 415 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,294 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,294 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:20:17,295 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,295 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,295 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,295 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:20:17,295 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:20:17,296 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Forceful destruction successful, exit code 0 [2022-12-13 18:20:17,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,299 INFO L229 MonitoredProcess]: Starting monitored process 416 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Waiting until timeout for monitored process [2022-12-13 18:20:17,301 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,311 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,311 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:20:17,311 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,311 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,311 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,311 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:20:17,311 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:20:17,313 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Ended with exit code 0 [2022-12-13 18:20:17,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,316 INFO L229 MonitoredProcess]: Starting monitored process 417 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,327 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 18:20:17,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,327 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,328 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 18:20:17,328 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 18:20:17,329 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Ended with exit code 0 [2022-12-13 18:20:17,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,332 INFO L229 MonitoredProcess]: Starting monitored process 418 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Waiting until timeout for monitored process [2022-12-13 18:20:17,334 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,344 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,344 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,345 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,345 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,348 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Ended with exit code 0 [2022-12-13 18:20:17,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,351 INFO L229 MonitoredProcess]: Starting monitored process 419 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,363 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,363 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,363 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,363 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,365 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,365 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,370 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Ended with exit code 0 [2022-12-13 18:20:17,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,373 INFO L229 MonitoredProcess]: Starting monitored process 420 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (420)] Waiting until timeout for monitored process [2022-12-13 18:20:17,375 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,385 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,385 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,387 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,387 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,391 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (420)] Ended with exit code 0 [2022-12-13 18:20:17,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,395 INFO L229 MonitoredProcess]: Starting monitored process 421 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Waiting until timeout for monitored process [2022-12-13 18:20:17,397 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,407 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,407 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,407 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,407 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,408 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,409 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,413 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Ended with exit code 0 [2022-12-13 18:20:17,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,416 INFO L229 MonitoredProcess]: Starting monitored process 422 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Waiting until timeout for monitored process [2022-12-13 18:20:17,418 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,428 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,428 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,428 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,428 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,429 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,429 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,432 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,434 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Ended with exit code 0 [2022-12-13 18:20:17,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,435 INFO L229 MonitoredProcess]: Starting monitored process 423 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,447 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,447 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,447 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,447 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,449 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,449 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,454 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Ended with exit code 0 [2022-12-13 18:20:17,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,457 INFO L229 MonitoredProcess]: Starting monitored process 424 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Waiting until timeout for monitored process [2022-12-13 18:20:17,459 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,468 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,469 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,470 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,471 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,476 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Ended with exit code 0 [2022-12-13 18:20:17,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,479 INFO L229 MonitoredProcess]: Starting monitored process 425 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Waiting until timeout for monitored process [2022-12-13 18:20:17,481 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,491 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,491 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,491 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,491 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,493 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,493 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,498 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Ended with exit code 0 [2022-12-13 18:20:17,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,501 INFO L229 MonitoredProcess]: Starting monitored process 426 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Waiting until timeout for monitored process [2022-12-13 18:20:17,503 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,513 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,513 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,513 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,517 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,517 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,529 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,531 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Ended with exit code 0 [2022-12-13 18:20:17,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,532 INFO L229 MonitoredProcess]: Starting monitored process 427 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,544 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,544 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,544 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,546 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,546 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,551 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,554 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Ended with exit code 0 [2022-12-13 18:20:17,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,555 INFO L229 MonitoredProcess]: Starting monitored process 428 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Waiting until timeout for monitored process [2022-12-13 18:20:17,557 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,567 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,567 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,567 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,567 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,568 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,568 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,577 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Ended with exit code 0 [2022-12-13 18:20:17,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,580 INFO L229 MonitoredProcess]: Starting monitored process 429 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Waiting until timeout for monitored process [2022-12-13 18:20:17,582 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,591 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,591 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,591 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,591 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,593 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,593 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,598 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Ended with exit code 0 [2022-12-13 18:20:17,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,601 INFO L229 MonitoredProcess]: Starting monitored process 430 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Waiting until timeout for monitored process [2022-12-13 18:20:17,603 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,613 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,613 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,613 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,613 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,615 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,615 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,619 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Ended with exit code 0 [2022-12-13 18:20:17,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,622 INFO L229 MonitoredProcess]: Starting monitored process 431 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Waiting until timeout for monitored process [2022-12-13 18:20:17,624 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,634 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,634 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,634 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,634 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,636 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,637 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,643 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Ended with exit code 0 [2022-12-13 18:20:17,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,646 INFO L229 MonitoredProcess]: Starting monitored process 432 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Waiting until timeout for monitored process [2022-12-13 18:20:17,649 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,658 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,658 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,658 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,660 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,660 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,665 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Ended with exit code 0 [2022-12-13 18:20:17,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,668 INFO L229 MonitoredProcess]: Starting monitored process 433 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Waiting until timeout for monitored process [2022-12-13 18:20:17,670 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,679 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,679 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,679 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,679 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,683 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,683 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,688 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,690 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Ended with exit code 0 [2022-12-13 18:20:17,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,691 INFO L229 MonitoredProcess]: Starting monitored process 434 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (434)] Waiting until timeout for monitored process [2022-12-13 18:20:17,694 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,704 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,704 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,704 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,704 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,707 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,707 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,712 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (434)] Ended with exit code 0 [2022-12-13 18:20:17,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,715 INFO L229 MonitoredProcess]: Starting monitored process 435 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (435)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,727 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,727 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,727 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,729 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,729 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,734 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (435)] Ended with exit code 0 [2022-12-13 18:20:17,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,738 INFO L229 MonitoredProcess]: Starting monitored process 436 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (436)] Waiting until timeout for monitored process [2022-12-13 18:20:17,739 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,750 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,750 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,750 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,750 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,752 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,752 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,757 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (436)] Ended with exit code 0 [2022-12-13 18:20:17,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,760 INFO L229 MonitoredProcess]: Starting monitored process 437 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (437)] Waiting until timeout for monitored process [2022-12-13 18:20:17,762 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,773 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,776 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,776 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,782 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (437)] Ended with exit code 0 [2022-12-13 18:20:17,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,786 INFO L229 MonitoredProcess]: Starting monitored process 438 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (438)] Waiting until timeout for monitored process [2022-12-13 18:20:17,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 18:20:17,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,800 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,800 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,806 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 18:20:17,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (438)] Ended with exit code 0 [2022-12-13 18:20:17,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,809 INFO L229 MonitoredProcess]: Starting monitored process 439 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (439)] Waiting until timeout for monitored process [2022-12-13 18:20:17,811 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 18:20:17,822 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 18:20:17,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 18:20:17,822 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 18:20:17,822 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 18:20:17,824 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 18:20:17,824 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 18:20:17,830 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 18:20:17,839 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 18:20:17,839 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 18:20:17,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 18:20:17,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:17,841 INFO L229 MonitoredProcess]: Starting monitored process 440 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:17,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (440)] Waiting until timeout for monitored process [2022-12-13 18:20:17,842 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 18:20:17,855 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 18:20:17,855 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 18:20:17,855 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 64 ULTIMATE.start_main_~numbers~0#1.offset))_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~numbers~0#1.base) (+ 64 ULTIMATE.start_main_~numbers~0#1.offset))_1 Supporting invariants [] [2022-12-13 18:20:17,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (439)] Ended with exit code 0 [2022-12-13 18:20:17,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (440)] Ended with exit code 0 [2022-12-13 18:20:18,247 INFO L156 tatePredicateManager]: 68 out of 70 supporting invariants were superfluous and have been removed [2022-12-13 18:20:18,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:18,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 46 conjunts are in the unsatisfiable core [2022-12-13 18:20:18,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:18,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:18,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:20:18,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:18,864 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 18:20:18,864 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 18:20:18,864 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38 Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:18,902 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 126 states and 146 transitions. Complement of second has 4 states. [2022-12-13 18:20:18,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 2 stem states 0 non-accepting loop states 1 accepting loop states [2022-12-13 18:20:18,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:18,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:20:18,903 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 105 letters. Loop has 2 letters. [2022-12-13 18:20:18,903 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:20:18,903 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:20:18,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:18,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:18,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 46 conjunts are in the unsatisfiable core [2022-12-13 18:20:18,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:19,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:19,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:20:19,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:19,426 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 18:20:19,426 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 18:20:19,427 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38 Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:19,475 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 126 states and 146 transitions. Complement of second has 4 states. [2022-12-13 18:20:19,475 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 18:20:19,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:19,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2022-12-13 18:20:19,475 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 105 letters. Loop has 2 letters. [2022-12-13 18:20:19,475 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:20:19,475 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 18:20:19,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:19,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 46 conjunts are in the unsatisfiable core [2022-12-13 18:20:19,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:20,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:20:20,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:20,064 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 18:20:20,064 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 18:20:20,065 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38 Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:20,511 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 125 states and 144 transitions. cyclomatic complexity: 38. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 155 states and 193 transitions. Complement of second has 40 states. [2022-12-13 18:20:20,511 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 18:20:20,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 20 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:20,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 119 transitions. [2022-12-13 18:20:20,511 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 119 transitions. Stem has 105 letters. Loop has 2 letters. [2022-12-13 18:20:20,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:20:20,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 119 transitions. Stem has 107 letters. Loop has 2 letters. [2022-12-13 18:20:20,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:20:20,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 119 transitions. Stem has 105 letters. Loop has 4 letters. [2022-12-13 18:20:20,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 18:20:20,513 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 155 states and 193 transitions. [2022-12-13 18:20:20,514 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:20:20,514 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 155 states to 150 states and 186 transitions. [2022-12-13 18:20:20,514 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2022-12-13 18:20:20,514 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2022-12-13 18:20:20,514 INFO L73 IsDeterministic]: Start isDeterministic. Operand 150 states and 186 transitions. [2022-12-13 18:20:20,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:20:20,514 INFO L218 hiAutomatonCegarLoop]: Abstraction has 150 states and 186 transitions. [2022-12-13 18:20:20,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states and 186 transitions. [2022-12-13 18:20:20,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 130. [2022-12-13 18:20:20,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 130 states have (on average 1.1538461538461537) internal successors, (150), 129 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:20,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 150 transitions. [2022-12-13 18:20:20,516 INFO L240 hiAutomatonCegarLoop]: Abstraction has 130 states and 150 transitions. [2022-12-13 18:20:20,516 INFO L428 stractBuchiCegarLoop]: Abstraction has 130 states and 150 transitions. [2022-12-13 18:20:20,516 INFO L335 stractBuchiCegarLoop]: ======== Iteration 44 ============ [2022-12-13 18:20:20,516 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 130 states and 150 transitions. [2022-12-13 18:20:20,517 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:20:20,517 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:20:20,517 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:20:20,517 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [18, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1] [2022-12-13 18:20:20,517 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:20:20,518 INFO L748 eck$LassoCheckResult]: Stem: 37228#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 37229#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 37216#L561 assume !(main_~array_size~0#1 < 1); 37217#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 37218#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37219#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37220#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37221#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37224#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37260#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37259#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37258#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37257#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37256#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37255#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37254#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37253#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37252#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37251#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37250#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37249#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37248#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37247#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37246#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37245#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37244#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37243#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37242#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37241#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37240#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37239#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37238#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37237#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37236#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37235#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37234#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37233#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 37232#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 37231#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 37230#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 37225#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37226#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37339#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37338#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37227#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37213#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37214#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37222#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37223#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37336#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37335#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37334#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37333#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37331#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37330#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37329#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37328#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37326#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37325#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37324#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37323#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37321#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37320#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37319#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37318#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37316#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37315#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37314#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37313#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37311#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37310#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37309#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37308#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37306#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37305#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37304#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37303#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37301#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37300#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37299#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37298#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37296#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37295#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37294#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37293#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37291#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37290#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37289#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37288#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37286#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37285#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37284#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37283#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37281#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37280#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37279#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37278#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37276#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37275#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37274#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37273#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37271#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37270#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37269#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37268#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37267#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37264#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 37263#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 37261#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 37211#L552-3 [2022-12-13 18:20:20,518 INFO L750 eck$LassoCheckResult]: Loop: 37211#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 37212#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 37211#L552-3 [2022-12-13 18:20:20,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:20,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1880377963, now seen corresponding path program 41 times [2022-12-13 18:20:20,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:20,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896180647] [2022-12-13 18:20:20,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:20,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:20,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:21,072 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 496 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:20:21,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:21,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896180647] [2022-12-13 18:20:21,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896180647] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:20:21,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920679434] [2022-12-13 18:20:21,072 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 18:20:21,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:20:21,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:21,073 INFO L229 MonitoredProcess]: Starting monitored process 441 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:20:21,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c02ded1c-1da3-4e9b-ab14-f691841d3986/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (441)] Waiting until timeout for monitored process [2022-12-13 18:20:21,636 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2022-12-13 18:20:21,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:20:21,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-13 18:20:21,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:22,121 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 561 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:20:22,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:20:22,498 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 561 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:20:22,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920679434] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:20:22,499 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:20:22,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 58 [2022-12-13 18:20:22,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801113120] [2022-12-13 18:20:22,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:20:22,500 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-12-13 18:20:22,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:22,500 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 41 times [2022-12-13 18:20:22,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:22,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667832364] [2022-12-13 18:20:22,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:22,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:22,503 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:20:22,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:22,505 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:20:22,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:22,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-12-13 18:20:22,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=765, Invalid=2657, Unknown=0, NotChecked=0, Total=3422 [2022-12-13 18:20:22,535 INFO L87 Difference]: Start difference. First operand 130 states and 150 transitions. cyclomatic complexity: 40 Second operand has 59 states, 58 states have (on average 3.2241379310344827) internal successors, (187), 59 states have internal predecessors, (187), 0 states have call successors, (0), 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 18:20:22,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:22,993 INFO L93 Difference]: Finished difference Result 220 states and 257 transitions. [2022-12-13 18:20:22,993 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 220 states and 257 transitions. [2022-12-13 18:20:22,994 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:20:22,995 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 220 states to 133 states and 153 transitions. [2022-12-13 18:20:22,995 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2022-12-13 18:20:22,995 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9 [2022-12-13 18:20:22,995 INFO L73 IsDeterministic]: Start isDeterministic. Operand 133 states and 153 transitions. [2022-12-13 18:20:22,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 18:20:22,995 INFO L218 hiAutomatonCegarLoop]: Abstraction has 133 states and 153 transitions. [2022-12-13 18:20:22,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states and 153 transitions. [2022-12-13 18:20:22,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 132. [2022-12-13 18:20:22,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 132 states have (on average 1.1515151515151516) internal successors, (152), 131 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:20:22,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 152 transitions. [2022-12-13 18:20:22,998 INFO L240 hiAutomatonCegarLoop]: Abstraction has 132 states and 152 transitions. [2022-12-13 18:20:22,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-13 18:20:22,998 INFO L428 stractBuchiCegarLoop]: Abstraction has 132 states and 152 transitions. [2022-12-13 18:20:22,998 INFO L335 stractBuchiCegarLoop]: ======== Iteration 45 ============ [2022-12-13 18:20:22,998 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 132 states and 152 transitions. [2022-12-13 18:20:22,999 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 2 [2022-12-13 18:20:22,999 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 18:20:22,999 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 18:20:22,999 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [18, 18, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1] [2022-12-13 18:20:23,000 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2022-12-13 18:20:23,000 INFO L748 eck$LassoCheckResult]: Stem: 38324#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 38325#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet7#1, main_#t~malloc8#1.base, main_#t~malloc8#1.offset, main_#t~nondet10#1, main_#t~post9#1, main_~i~1#1, main_#t~ret11#1, main_~array_size~0#1, main_~numbers~0#1.base, main_~numbers~0#1.offset;main_~array_size~0#1 := main_#t~nondet7#1;havoc main_#t~nondet7#1; 38314#L561 assume !(main_~array_size~0#1 < 1); 38315#L561-2 call main_#t~malloc8#1.base, main_#t~malloc8#1.offset := #Ultimate.allocOnStack(4 * main_~array_size~0#1 % 18446744073709551616);main_~numbers~0#1.base, main_~numbers~0#1.offset := main_#t~malloc8#1.base, main_#t~malloc8#1.offset;main_~i~1#1 := 0; 38316#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38317#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38318#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38319#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38364#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38363#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38362#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38361#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38360#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38359#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38358#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38357#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38356#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38355#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38354#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38353#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38352#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38351#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38350#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38349#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38348#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38347#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38346#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38345#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38344#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38343#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38342#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38341#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38340#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38339#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38338#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38337#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38336#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38335#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38334#L565-3 assume !!(main_~i~1#1 < main_~array_size~0#1);call write~int(main_#t~nondet10#1, main_~numbers~0#1.base, main_~numbers~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet10#1; 38332#L565-2 main_#t~post9#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post9#1;havoc main_#t~post9#1; 38331#L565-3 assume !(main_~i~1#1 < main_~array_size~0#1); 38326#L565-4 assume { :begin_inline_test_fun } true;test_fun_#in~a#1.base, test_fun_#in~a#1.offset, test_fun_#in~N#1 := main_~numbers~0#1.base, main_~numbers~0#1.offset, main_~array_size~0#1;havoc test_fun_#res#1;havoc test_fun_#t~mem4#1, test_fun_#t~post5#1, test_fun_#t~post6#1, test_fun_#t~mem3#1, test_fun_#t~post2#1, test_fun_~a#1.base, test_fun_~a#1.offset, test_fun_~N#1, test_fun_~i~0#1, test_fun_~res~0#1;test_fun_~a#1.base, test_fun_~a#1.offset := test_fun_#in~a#1.base, test_fun_#in~a#1.offset;test_fun_~N#1 := test_fun_#in~N#1;havoc test_fun_~i~0#1;test_fun_~res~0#1 := 0;test_fun_~i~0#1 := 0; 38322#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38311#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38312#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38320#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38321#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38323#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38439#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38438#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38437#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38435#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38434#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38433#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38432#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38430#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38429#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38428#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38427#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38425#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38424#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38423#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38422#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38420#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38419#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38418#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38417#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38415#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38414#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38413#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38412#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38410#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38409#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38408#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38407#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38405#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38404#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38403#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38402#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38400#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38399#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38398#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38397#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38395#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38394#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38393#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38392#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38390#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38389#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38388#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38387#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38385#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38384#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38383#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38382#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38380#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38379#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38378#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38377#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38375#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38374#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38373#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38372#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38370#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38369#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38368#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38367#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38366#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38330#L552-1 assume !(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1; 38329#L551-2 test_fun_#t~post2#1 := test_fun_~i~0#1;test_fun_~i~0#1 := 1 + test_fun_#t~post2#1;havoc test_fun_#t~post2#1; 38327#L551-3 assume !!(test_fun_~i~0#1 < test_fun_~N#1); 38309#L552-3 [2022-12-13 18:20:23,000 INFO L750 eck$LassoCheckResult]: Loop: 38309#L552-3 call test_fun_#t~mem3#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4); 38310#L552-1 assume !!(test_fun_#t~mem3#1 > 0);havoc test_fun_#t~mem3#1;call test_fun_#t~mem4#1 := read~int(test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);test_fun_#t~post5#1 := test_fun_#t~mem4#1;call write~int(test_fun_#t~post5#1 - 1, test_fun_~a#1.base, test_fun_~a#1.offset + 4 * test_fun_~i~0#1, 4);havoc test_fun_#t~mem4#1;havoc test_fun_#t~post5#1;test_fun_#t~post6#1 := test_fun_~res~0#1;test_fun_~res~0#1 := 1 + test_fun_#t~post6#1;havoc test_fun_#t~post6#1; 38309#L552-3 [2022-12-13 18:20:23,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:23,000 INFO L85 PathProgramCache]: Analyzing trace with hash 840077043, now seen corresponding path program 42 times [2022-12-13 18:20:23,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:23,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188836362] [2022-12-13 18:20:23,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:23,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:23,039 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:20:23,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:23,074 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:20:23,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:23,074 INFO L85 PathProgramCache]: Analyzing trace with hash 2118, now seen corresponding path program 42 times [2022-12-13 18:20:23,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:23,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546713166] [2022-12-13 18:20:23,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:23,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:23,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:23,077 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:20:23,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:23,079 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:20:23,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:23,080 INFO L85 PathProgramCache]: Analyzing trace with hash -139812168, now seen corresponding path program 24 times [2022-12-13 18:20:23,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:23,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427905313] [2022-12-13 18:20:23,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:23,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:23,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:23,114 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:20:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:20:23,139 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace